Managing Director, Cyber Risk Management (Unit 42)
1 month ago
New York
... sales team to win new business, managing client relationships, leading engagement delivery, and ... This person will be active in the day to day delivery and will also help shape the strategic ...