JobMesh

Net New Business Manager EMEA

HP · Barcelona, Catalonia, ES

Net New Business Manager EMEA Description - Job Summary •This role is responsible for managing a team of net new sales individuals(CW) while setting and achi...

Job description

Net New Business Manager EMEA Description -: Job Summary: •This role is responsible for managing a team of net new sales individuals(CW) while setting and achieving sales goals in line with organizational objectives. The role nurtures professional relationships with clients and crafts effective sales strategies based on data-driven insights to drive revenue growth. The role ensures compliance of sales activities with industry regulations and analyzes market trends to forecast sales and provide insights to the senior management. Responsibilities: - Sets clear and achievable sales goals for the team in alignment with the organization's overall sales objectives. - Cultivates strong professional relationships with key IT and business executives at the client's organization to identify opportunities and drive ongoing profitable revenue growth. - Assesses and manages employee performance, offering guidance and support to individuals in overcoming selling challenges to drive pursuit and deal closure. - Conducts in-depth sales forecasting by analyzing historical data and market trends to predict future sales and revenue. - Generates and presents comprehensive sales reports to upper managem...