Senior Manager of Engineering, Brand Ads and Promotions
- Location
- Greater London, England, United Kingdom
building large sustainable teams. Exceptional communication and leadership skills, with a proven ability to operate in a fast moving environment. Experience of performance management, coaching, mentoring and growing teams. Hands-on approach to closing gaps in infrastructure and technical execution. Customer obsessed - you care about our customers globally, from consumers ...