The Head of Sales leads the company s end-to-end commercial strategy across the downstream sector of the oil and gas industry. This executive position will also be responsible for business development activities in all areas of the company s interest including but not limited to L
More...