Ombud is a social research platform that offers descriptions, reviews, recommendations, ratings, and other resources on companies, products, events, ...
Started: About 3 years ago
Located in Los Angeles, a global center for arts, technology and international trade, the University of Southern California is one of the world’s lea...
Started: About 4 years ago
Associate Professor, Annenberg School for Communication
The University of California was chartered in 1868 and its flagship campus — envisioned as a "City of Learning" — was established at Berkeley, on San...
Started: About 6 years ago
Ended: About 4 years ago
Executive Director, Center for Entrepreneurship & Technology
Bite is a communications consultancy with offices in Beijing, Hong Kong, London, New Delhi, New York, Paris, San Francisco, Shanghai, Singapore, Stoc...
Started: About 10 years ago
Ended: About 7 years ago
General Manager, North America