The Marketing Manager role at Sierra in London focuses on establishing high standards for marketing and public relations within a rapidly growing company. The successful candidate will be responsible for local marketing initiatives, public speaking, and social media engagement while collaborating with the global Marcomms team. Applicants should possess experience in fast-paced environments and have a strong understanding of the tech landscape in the ASEAN/APAC region.