The Head of Business Unit / Regional Delivery Leader is responsible for leading and optimizing delivery across the Americas (North and South), ensuring alignment with the global Value Stream strategy. This role drives operational excellence, financial performance, customer satisfaction, and people development while leading two core value streams: Consumer Engagement and Sales Performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager