Senior Manager, Business Development, EMEA
20 days ago
The Senior Manager, Business Development, EMEA will manage, coach and mentor a team of highly motivated sales reps in London. Ironclad has also been named to Forbes’ AI 50 and Business Insider’s list of Companies to Bet Your Career On. Recruit, interview, and hire excellent Outbound Business Dev