Britain's Premier Job Portal
The Swatch Group Ltd. in Biel (Switzerland) is the world’s largest manufacturer of finished watches. The Swatch Group is synonymous for durable, emotional consumer products of high quality. With its own worldwide network of distribution organizations, the Group is active in the manufacture of finished watches, movements and components (e.g. ETA). It produces practically all the components necessary to its watch companies.
You will join a large and collaborative IT organization and play a key role in managing strategic projects across the American subsidiaries of the Group.
Working closely with business stakeholders, IT teams, enterprise architects and external partners, you will ensure the successful delivery of approved projects, from initial demand through handover to operations, while contributing to program management and supporting change initiatives.
Your main responsibilities include: