SlideShare a Scribd company logo
1 of 25
EnThinnai: A Social
Enterprise App
Aswath Rao
http://www.enthinnai.com
Summary
 Requirements
 Description

of EnThinnai
 Cloud-ready Architecture
 Roadmap
Enterprise-specific Requirements






Provide collaborative tools New Gen workforce is used to and
is expecting
But ability to maintain privacy and confidentiality requirements
of a corporate entity
Federated identity scheme
All content must be corporate knowledge-base
Presence information





Real-time Communication tool





Availability of a specific individual
Availability of an individual with some functional responsibility/expertise
Text, Voice and Video
Both internal and external

Collaboration tools


Conferencing, Screen sharing, collaborative editing
EnThinnai Overview


A repository of digital information of a user and shared with one
or more "buddies"


Users and Buddies are identified by their OpenIDs









Buddies don't have to be EnThinnai users
A buddy can be assigned a "null" OpenID
An Enterprise can have top level control on which OpenIDs can be included

EnThinnai is a Unified Communications (UC) Platform







Or by Enterprise issued responsibility tags
Or by self expressed interest and experience (much like lists)

Pull contact-specific Presence information
IM
Voice/Video
Archiving of chat sessions

Access to any stored information can be embedded in any web
page
Features and Capabilities


Availability Status ("Presence")





Notes







Cross between email and blog
It is structured like email
It is stored and accessed like a blog post

File sharing
Contact Information






Customizable for a single or a group of buddies
Buddies pull this information when required

Address
Phone information
Internet methods: email, IM

IM/Voice/Video



Utilizes WebRTC/Websocket
Every chat session is recorded and archived
Use Case: Collaboration
 Use

Notes to record an ongoing exchange of
ideas and viewpoints
 Easily add new members to the team at a later
date
 Use file sharing to share documents
 Use IM/Voice/Video to have dialog


IM sessions are archived for later reference

 Easy

to add partners and customers because
of use of OpenID


Just as easily the access permission can be removed
Use Case: Customer Interaction
Access URLs can be placed in different places in the
Company's web site
 Customers can easily reach appropriate people
associated with the customer's need









Product description page -> Sales organization
FAQ page -> Support
Career section -> HR
Deep context -> Fine routing based on Cookies and other info
 Much like Amazon’s Mayday button

Archived conversations



Continue an interactive session at a later date
Efficient way to build a Knowledge Base
Cloud-ready Architecture


Service definition ensures the growth is linear and not
polynomial






EnThinnai is both low-end and high-end scalable





Presence information is pulled when needed
Shared content is pulled when needed
When a new user joins the system, only the server associated with
that user is impacted
5-user (unlimited buddies) system can run on a single Raspberry Pi
It can run on a Public cloud like Amazon Web Services

Designed for cloud




Service logic runs on an instance (can be added incrementally as
new users are added)
Bulk data/files are stored in storage instances (can be added
incrementally as new data are stored)
Cloud provided backup for failovers
Chat Application
 User

generates a “contact link” and
shares with others
 As

a link in a web page, email signature or biz
card
 By embedding an iFrame
 Can be “deep contexted” – so user will know
the context of a call from a buddy
 Email

soliciting comments on a doc will contain a
link identifying that doc
 When a call is received, the UI at the callee end will
identify the doc and the user can view the doc easily
Generating Contact Link
Look of an iFrame
Initial screen
After sending the first message &
Permission setting
Caller’s view

Callee’s view
Full Chat Session (in progress)
• Simultaneous IM
and Video
• Can end just
video
• Mute one or more
video components
• Ability to Buzz the
other end to get
attention
Product Roadmap
 Multi-party chat
 Real-time document editing
 Second Life kind of room sharing
 Permission based on Enterprise issued 

responsibility tags
 Permission based on self expressed interest 
and experience
 Encryption of data



During data transfer
Storage
Background
Background
 Gen Y and Millennials are dominating the 

workforce
 They require social collaborative tools
 They have used tools like Facebook and 
Twitter
 They intuitively know the benefits
 But Enterprises have fiducial and 
regulatory constraints
Features of Social Networks
 Easy information sharing


Condensed information with links for details

 Quick dissemination


Spread by others using codified “forward” mechanism

 Percolation of good ideas


Ability to “vote” up or down

 Real-time 1-1 and group communication
 Modeled after Facebook and Twitter
 But blind emulation of these networks may not 

be appropriate
Benefits
 Customer focus
 Increased engagement
 Faster response
 Quick lead conversion

 Workplace focus
 Instant collaboration among employees
 Weak-ties become collaborators
 Weakened departmental silos
Corporate Realities


But corporations have regulatory requirements and fiducial 
responsibility for data control and access control




Business partnerships and customer interactions require ease 
of federation at both the enterprise and individual levels










Both inclusion and exclusion must be easily accomplished

Real-time Communication needs must be addressed




Need to allow for limited sharing

Multi-modal
Permission based

Flow model is not always appropriate
Ability to add new people to previously shared content
Repository of corporate knowledgebase
These suggest some desired attributes of Enterprise Social 
Software
Identity and Authentication
 Simple federation implies that identity 

must be user-centric
 Organization control requires filtering 
capability
 Must allow for different grades of 
authentication
 Strong for sharing confidential data
 Non-existent for casual and first-time visitors
Information Exchange and Sharing
 email

is a widely used tool

 Though

 It

widely despised

is a repository of organizational memory

 But

difficult to pass it onto new employees
 The trail may be diffused
 Blogs
 But

and wikis are better models

they lack access control
Presence Information
 Simple

online/offline is meaningless in an
always on world
 Rich Presence will have multiple sources
 Presence information will depend on the
receiver
 Security considerations while federating
Presence information
Real-Time Communication
 Need

for multi-modal communication
 Require a way to escalate the mode of
communication using a permission model




Text-based communication is less intrusive
Voice communication is richer
Video has its own advantages, but most intrusive

 Persistent

sessions
 Organizations may require the ability to archive
communication sessions
Collaboration Tools
 Real-time,

collaborative editing of
documents
 Multi-party conferencing
 Screen sharing
 Second Life like virtual world based
collaboration session
 Again ability to keep the session
persistent and ability to archive

More Related Content

What's hot

INFORMS: IT Committee Report - August 2011
INFORMS: IT Committee Report - August 2011INFORMS: IT Committee Report - August 2011
INFORMS: IT Committee Report - August 2011Bjarni Kristjánsson
 
Technology 2.0 For Knowledge Management
Technology 2.0 For Knowledge ManagementTechnology 2.0 For Knowledge Management
Technology 2.0 For Knowledge ManagementSatapon Yosakonkun
 
Norfolk Intranet 2.0
Norfolk Intranet 2.0Norfolk Intranet 2.0
Norfolk Intranet 2.0djoneseaccess
 
Bring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked IndividualBring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked IndividualSharon Richardson
 
Polyu yammer enterprise introduction (v.0.1)
Polyu yammer enterprise   introduction (v.0.1)Polyu yammer enterprise   introduction (v.0.1)
Polyu yammer enterprise introduction (v.0.1)Franky Siu
 
barcamphanoi - Enterprise 2.0
barcamphanoi - Enterprise 2.0barcamphanoi - Enterprise 2.0
barcamphanoi - Enterprise 2.0brevenan
 
Intranets 05282013
Intranets 05282013Intranets 05282013
Intranets 05282013Cuong Pham
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for BusinessRich Miller
 
Social network privacy guide
Social network privacy guideSocial network privacy guide
Social network privacy guideYury Chemerkin
 
Web Engineering UNIT II Notes as per RGPV Syllabus
Web Engineering UNIT II Notes as per RGPV SyllabusWeb Engineering UNIT II Notes as per RGPV Syllabus
Web Engineering UNIT II Notes as per RGPV SyllabusNANDINI SHARMA
 
2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and Strategy2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and StrategyAnna O'Neal
 
Opening Up User-Centric Identity
Opening Up User-Centric IdentityOpening Up User-Centric Identity
Opening Up User-Centric IdentityEduserv Foundation
 
Clearvale Overview October 2010
Clearvale Overview October 2010Clearvale Overview October 2010
Clearvale Overview October 2010Andrea Rubei
 
Thinking The Unthinkable: Introduction
Thinking The Unthinkable: IntroductionThinking The Unthinkable: Introduction
Thinking The Unthinkable: Introductionlisbk
 
Blackberry playbook – new challenges
Blackberry playbook – new challengesBlackberry playbook – new challenges
Blackberry playbook – new challengesYury Chemerkin
 
2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and Strategy2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and StrategyAnna O'Neal
 
iCohere at SES 2010 Conference
iCohere at SES 2010 ConferenceiCohere at SES 2010 Conference
iCohere at SES 2010 Conferencelanceasimon
 
Spam Bot & internet Bots
Spam Bot & internet BotsSpam Bot & internet Bots
Spam Bot & internet BotsArchith777
 

What's hot (20)

Api architecture
Api architectureApi architecture
Api architecture
 
INFORMS: IT Committee Report - August 2011
INFORMS: IT Committee Report - August 2011INFORMS: IT Committee Report - August 2011
INFORMS: IT Committee Report - August 2011
 
Technology 2.0 For Knowledge Management
Technology 2.0 For Knowledge ManagementTechnology 2.0 For Knowledge Management
Technology 2.0 For Knowledge Management
 
Norfolk Intranet 2.0
Norfolk Intranet 2.0Norfolk Intranet 2.0
Norfolk Intranet 2.0
 
Bring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked IndividualBring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked Individual
 
Polyu yammer enterprise introduction (v.0.1)
Polyu yammer enterprise   introduction (v.0.1)Polyu yammer enterprise   introduction (v.0.1)
Polyu yammer enterprise introduction (v.0.1)
 
barcamphanoi - Enterprise 2.0
barcamphanoi - Enterprise 2.0barcamphanoi - Enterprise 2.0
barcamphanoi - Enterprise 2.0
 
Intranets 05282013
Intranets 05282013Intranets 05282013
Intranets 05282013
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
 
Social network privacy guide
Social network privacy guideSocial network privacy guide
Social network privacy guide
 
Web Engineering UNIT II Notes as per RGPV Syllabus
Web Engineering UNIT II Notes as per RGPV SyllabusWeb Engineering UNIT II Notes as per RGPV Syllabus
Web Engineering UNIT II Notes as per RGPV Syllabus
 
2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and Strategy2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and Strategy
 
Opening Up User-Centric Identity
Opening Up User-Centric IdentityOpening Up User-Centric Identity
Opening Up User-Centric Identity
 
Clearvale Overview October 2010
Clearvale Overview October 2010Clearvale Overview October 2010
Clearvale Overview October 2010
 
Thinking The Unthinkable: Introduction
Thinking The Unthinkable: IntroductionThinking The Unthinkable: Introduction
Thinking The Unthinkable: Introduction
 
Blackberry playbook – new challenges
Blackberry playbook – new challengesBlackberry playbook – new challenges
Blackberry playbook – new challenges
 
2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and Strategy2011 IBM Collaboration Solutions Directions and Strategy
2011 IBM Collaboration Solutions Directions and Strategy
 
iCohere at SES 2010 Conference
iCohere at SES 2010 ConferenceiCohere at SES 2010 Conference
iCohere at SES 2010 Conference
 
Spam Bot & internet Bots
Spam Bot & internet BotsSpam Bot & internet Bots
Spam Bot & internet Bots
 
Features of the web
Features of the webFeatures of the web
Features of the web
 

Similar to Enthinnai a social enterprise app

Carriers own brand_ott_social_sharing_service
Carriers own brand_ott_social_sharing_serviceCarriers own brand_ott_social_sharing_service
Carriers own brand_ott_social_sharing_serviceAswath Rao
 
Delray chamber re google apps
Delray chamber re google appsDelray chamber re google apps
Delray chamber re google appsTerra Spero
 
An Executives Guide to the Economics of SharePoint Development and the Cloud
An Executives Guide to the Economics of SharePoint Development and the CloudAn Executives Guide to the Economics of SharePoint Development and the Cloud
An Executives Guide to the Economics of SharePoint Development and the CloudDan Barker
 
What Can IBM Connections do for my Business and How do i get Started
What Can IBM Connections do for my Business and How do i get StartedWhat Can IBM Connections do for my Business and How do i get Started
What Can IBM Connections do for my Business and How do i get StartedAlan Hamilton
 
Cloud Computing For Khushii
Cloud Computing For KhushiiCloud Computing For Khushii
Cloud Computing For KhushiiRahul Gupta
 
Ebook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-myEbook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-myIncentive Inc
 
Enterprise2.0 and Collaborative Intranet Portals
Enterprise2.0 and Collaborative Intranet PortalsEnterprise2.0 and Collaborative Intranet Portals
Enterprise2.0 and Collaborative Intranet PortalsJoseph A. Bayer
 
Ensuring employee information is engaging and accessible
Ensuring employee information is engaging and accessible Ensuring employee information is engaging and accessible
Ensuring employee information is engaging and accessible TalkFreely
 
Packt publishing book proposal api and mobile access management
Packt publishing book proposal api and mobile access managementPackt publishing book proposal api and mobile access management
Packt publishing book proposal api and mobile access managementGluu
 
Romneya Focus on Europe - Improve how your international multilingual organi...
Romneya Focus on Europe -  Improve how your international multilingual organi...Romneya Focus on Europe -  Improve how your international multilingual organi...
Romneya Focus on Europe - Improve how your international multilingual organi...Philippe Creytens
 
Business aspects of social software and collaboration
Business aspects of social software and collaboration Business aspects of social software and collaboration
Business aspects of social software and collaboration Ed Brill
 
Social Media Business Strategy 0227 Master
Social Media Business Strategy 0227 MasterSocial Media Business Strategy 0227 Master
Social Media Business Strategy 0227 Masterautomatedsocialmedia
 
Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...
Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...
Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...Mithi Software Technologies Pvt Ltd
 
PA Partners Social Media for WIBs and One Stops
PA Partners Social Media for WIBs and One StopsPA Partners Social Media for WIBs and One Stops
PA Partners Social Media for WIBs and One StopsMichele Martin
 
Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...Will Hall
 
MISO L003 network computing
MISO L003 network computingMISO L003 network computing
MISO L003 network computingJan Wong
 

Similar to Enthinnai a social enterprise app (20)

Carriers own brand_ott_social_sharing_service
Carriers own brand_ott_social_sharing_serviceCarriers own brand_ott_social_sharing_service
Carriers own brand_ott_social_sharing_service
 
Why I Use SharePoint
Why I Use SharePointWhy I Use SharePoint
Why I Use SharePoint
 
Delray chamber re google apps
Delray chamber re google appsDelray chamber re google apps
Delray chamber re google apps
 
An Executives Guide to the Economics of SharePoint Development and the Cloud
An Executives Guide to the Economics of SharePoint Development and the CloudAn Executives Guide to the Economics of SharePoint Development and the Cloud
An Executives Guide to the Economics of SharePoint Development and the Cloud
 
What Can IBM Connections do for my Business and How do i get Started
What Can IBM Connections do for my Business and How do i get StartedWhat Can IBM Connections do for my Business and How do i get Started
What Can IBM Connections do for my Business and How do i get Started
 
Cloud Computing For Khushii
Cloud Computing For KhushiiCloud Computing For Khushii
Cloud Computing For Khushii
 
Technology in Law Practice
Technology in Law PracticeTechnology in Law Practice
Technology in Law Practice
 
Ebook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-myEbook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-my
 
Kwantify-Intranet Portal
Kwantify-Intranet PortalKwantify-Intranet Portal
Kwantify-Intranet Portal
 
Enterprise2.0 and Collaborative Intranet Portals
Enterprise2.0 and Collaborative Intranet PortalsEnterprise2.0 and Collaborative Intranet Portals
Enterprise2.0 and Collaborative Intranet Portals
 
Ensuring employee information is engaging and accessible
Ensuring employee information is engaging and accessible Ensuring employee information is engaging and accessible
Ensuring employee information is engaging and accessible
 
Packt publishing book proposal api and mobile access management
Packt publishing book proposal api and mobile access managementPackt publishing book proposal api and mobile access management
Packt publishing book proposal api and mobile access management
 
Romneya Focus on Europe - Improve how your international multilingual organi...
Romneya Focus on Europe -  Improve how your international multilingual organi...Romneya Focus on Europe -  Improve how your international multilingual organi...
Romneya Focus on Europe - Improve how your international multilingual organi...
 
Unit 4
Unit 4Unit 4
Unit 4
 
Business aspects of social software and collaboration
Business aspects of social software and collaboration Business aspects of social software and collaboration
Business aspects of social software and collaboration
 
Social Media Business Strategy 0227 Master
Social Media Business Strategy 0227 MasterSocial Media Business Strategy 0227 Master
Social Media Business Strategy 0227 Master
 
Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...
Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...
Webinar: 2018 Product Roadmap for Secure, Scalable, Productive Team Collabora...
 
PA Partners Social Media for WIBs and One Stops
PA Partners Social Media for WIBs and One StopsPA Partners Social Media for WIBs and One Stops
PA Partners Social Media for WIBs and One Stops
 
Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...
 
MISO L003 network computing
MISO L003 network computingMISO L003 network computing
MISO L003 network computing
 

More from Aswath Rao

Ffonio next gen communication tool for care givers
Ffonio next gen communication tool for care giversFfonio next gen communication tool for care givers
Ffonio next gen communication tool for care giversAswath Rao
 
WebRTC-enabled Twitter
WebRTC-enabled TwitterWebRTC-enabled Twitter
WebRTC-enabled TwitterAswath Rao
 
You can run your own facebook
You can run your own facebookYou can run your own facebook
You can run your own facebookAswath Rao
 
UC in the cloud
UC in the cloudUC in the cloud
UC in the cloudAswath Rao
 
An overview of cloud offering
An overview of cloud offeringAn overview of cloud offering
An overview of cloud offeringAswath Rao
 
Trapezoidal VoIP is Evil
Trapezoidal VoIP is EvilTrapezoidal VoIP is Evil
Trapezoidal VoIP is EvilAswath Rao
 
Aswath Rao VON.x Spring 2008 Talk
Aswath Rao VON.x Spring 2008 TalkAswath Rao VON.x Spring 2008 Talk
Aswath Rao VON.x Spring 2008 TalkAswath Rao
 
TMC Talk 11092007
TMC Talk 11092007TMC Talk 11092007
TMC Talk 11092007Aswath Rao
 
User-centric Social Network
User-centric Social NetworkUser-centric Social Network
User-centric Social NetworkAswath Rao
 

More from Aswath Rao (9)

Ffonio next gen communication tool for care givers
Ffonio next gen communication tool for care giversFfonio next gen communication tool for care givers
Ffonio next gen communication tool for care givers
 
WebRTC-enabled Twitter
WebRTC-enabled TwitterWebRTC-enabled Twitter
WebRTC-enabled Twitter
 
You can run your own facebook
You can run your own facebookYou can run your own facebook
You can run your own facebook
 
UC in the cloud
UC in the cloudUC in the cloud
UC in the cloud
 
An overview of cloud offering
An overview of cloud offeringAn overview of cloud offering
An overview of cloud offering
 
Trapezoidal VoIP is Evil
Trapezoidal VoIP is EvilTrapezoidal VoIP is Evil
Trapezoidal VoIP is Evil
 
Aswath Rao VON.x Spring 2008 Talk
Aswath Rao VON.x Spring 2008 TalkAswath Rao VON.x Spring 2008 Talk
Aswath Rao VON.x Spring 2008 Talk
 
TMC Talk 11092007
TMC Talk 11092007TMC Talk 11092007
TMC Talk 11092007
 
User-centric Social Network
User-centric Social NetworkUser-centric Social Network
User-centric Social Network
 

Recently uploaded

Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw DigitalTop 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digitalmacawdigitalseo2023
 
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In DubaiDubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubaikojalkojal131
 
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECTTHE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT17mos052
 
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsUnveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsSocioCosmos
 
Values Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfValues Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfSoftServe HRM
 
Amplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesAmplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesNetqom Solutions
 
The--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media PitchThe--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media Pitch17mos052
 

Recently uploaded (7)

Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw DigitalTop 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
 
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In DubaiDubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
 
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECTTHE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
 
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsUnveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
 
Values Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfValues Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdf
 
Amplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesAmplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing Services
 
The--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media PitchThe--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media Pitch
 

Enthinnai a social enterprise app