Logo
job logo

EMEA North Cloud Sales Leader - New Business

Doit Intl, New Bremen, OH, United States


A global technology company is seeking a Manager of Sales for DoiT Cloud Intelligence, focused on leading a team in generating new business across EMEA. This remote role requires a leader with extensive experience in quota-carrying roles, pipeline management, and strong performance metrics. Responsibilities include driving growth, developing a high-performance sales team, and establishing operational excellence. The candidate should possess exceptional communication skills and a BA/BS degree or equivalent experience. #J-18808-Ljbffr