
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A UK-based technology company is seeking a Business Delivery Manager to lead and execute projects enhancing operations and customer experience. You will manage project delivery, define objectives, engage stakeholders, and ensure tangible value. Ideal candidates will have 3+ years of project management experience and strong communication skills. A project management certification is desirable but not essential.