formerly Prospect.
Company Information
Website
Employee count
7,857
Industry
Business Consulting and Services
Headquarter
Mobile, Alabama, United States
Connie Yiu
Advertising and Media Strategy Manager
Mark Singer
Principal - Deloitte Digital CMO and Marketing Services Lead
Umberto Castaldo
Head of Brand Strategy and Brand Activation
Darren Lau
Head of Experience Design (CX)
David Chan
Managing Director