Founder Brand Lead — Media Strategy & Thought Leadership
- Location
- Greater London, England, United Kingdom
Humanoid, a pioneering robotics company, seeks a Personal Brand Lead for the Marketing team in London. The role focuses on shaping and amplifying the founder’s public presence through media engagements, content creation, and speaking ...