Robert Allen

Lead, Brand Engagement at WPP

Robert Allen is a seasoned professional with extensive experience in brand engagement, product management, and account direction across leading companies such as WPP, Novartis, and VMLY&R. Currently serving as Lead, Brand Engagement at WPP since 2023, Robert has successfully stabilized accounts and revitalized client relationships, resulting in improved profitability. Prior roles include Senior Product Manager at Novartis, where strategic insights contributed to significant market growth and customer database expansion, and VP, Group Account Director at VMLY&R, recognized for leadership and business development, successfully growing client revenues and managing substantial client accounts. Robert's career is supported by a Bachelor of Arts in Communication Studies from the College of Charleston.

Links


Org chart

Sign up to view 0 direct reports

Get started