Company Information
Employee count
7,816
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
Jen Watts Welsh
Head of Brand Strategy and Marketing // Senior Manager
Umberto Castaldo
Head of Brand Strategy and Brand Activation
Sara Norman
Head of Marketing (Studios Offering) & Senior Manager