Reset all filters
Only 5 Spots Left
$240 / month
Lead Technical Product Manager at Novartis
2 x Calls
I have been working in product management for over 10 years, and had roles for a number of startups and multinationals (Microsoft, HubSpot, Expedia). In 2021 I left my perm role in big tech and became a contractor. I'm currently contracting into Novartis as a lead technical product manager. I …