Technical Sales & Business Development Manager

Orbia group

Italian Republic Full-time On-site

About the job

 ...Technical Sales & Business Development Manager Location: Italy, Wavin Italia. Main purpose: Combine engineering know-how with business sense to help customers and support the Project Support office or UCR Design & Engineering. Focus on shaping client vision in the market... 

Read more on Jooble →

chevron_left