Veolia Water Solutions & Technologies (VWS)-Saudi ArabiaJubail, Saudi Arabia
Description of the MissionThe Sales & Marketing Manager will build market position by ... day management of Tahwil’s sales and marketing team. S/He ...
join our marketing team and lead our influencer marketing initiatives. The ... goals and drive engagement and sales. Responsibilities and Tasks: Develop and ...