The Business Manager plays a pivotal role in providing operational and strategic support to the Chief Technology Officer and the Corporate Centre Technology leadership team. This position is crucial for ensuring effective communication and collaboration across various technology forums, managing vendor relationships, and tracking project progress. The team values flexibility and adaptability, as the job may require working outside of core business hours to meet global needs.
View
View
View