About this role
Sales Manger ICT at peoplerise. Location: Mestre, Veneto, Italy. Role: Managing sales, Developing strategies, Building client relationships Requirements: Sales Manager position in the ICT sector. Category: Sales Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English