The Service Delivery Specialist will play a critical role in supporting the business by overseeing the delivery of internal and external technology solutions. This role focuses on optimising project delivery, continuously improving processes, and managing relationships with key stakeholders, partners, and teams, external technology solutions, with a business development focus. The Service Delivery Specialist will ensure that technology-driven operations are aligned with the company’s strategic goals within business development and can meet evolving business demands.