Owen Badham

Lead Product Marketing Manager

Owen Badham is an accomplished professional in product marketing with extensive experience across various roles in leading companies. Currently serving as Lead Product Marketing Manager at Supermetrics since January 2026, Owen previously held the position of Senior Product Marketing Manager at Similarweb, where significant contributions included shaping marketing strategies and establishing partnerships. As Director of Product Marketing at Polecat, responsibilities included go-to-market strategy execution and cross-functional leadership. Early career experience at Meltwater spanned multiple roles, including Product Marketing Manager EMEA, where Owen led sales enablement initiatives and managed a portfolio of significant clients. Owen's career began in advertising sales at BBC, and academic qualifications include a Bachelor of Science in International Business Management with French from the University of Wales, Cardiff.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices