Share this Job

Mexico City, MX


Sourcing Specialist IT 

About Swiss Re

The Swiss Re Group is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. It anticipates and manages risk – from natural catastrophes to climate change, from ageing populations to cybercrime. The aim of the Swiss Re Group is to enable society to thrive and progress, creating new opportunities and solutions for its clients. Headquartered in Zurich, Switzerland, where it was founded in 1863, the Swiss Re Group operates through a network of around 80 offices globally. It is organised into three Business Units, each with a distinct strategy and set of objectives contributing to the Group’s overall mission.


About the Role

The Sourcing Execution Specialist (SES) ITD will bring experienced sourcing and procurement services to internal customers and support delivery of Category Strategies. The SES will contribute to a variety of initiatives to reduce costs, and support processes that improve the quality of goods and services provided to their internal customers and work to ensure that all vendors serving Swiss Re help the organization meet its business goals.




Contribute to the bottom-up aggregation of all ITD data across divisions and countries to inform the top-down target setting process and reconciling the "gaps" between bottom-up and top-down targets and identifying initiatives required to close any such disparities

• Contribute to the development of ITD financial targets, and delivering financial targets where applicable

• Responsible for assisting collection and consolidation of ITD information and reporting to populate the KPIs and Balanced Scorecard Targets

• Responsible for consolidating, sharing and effective collaboration of Vendor, market, category and internal business data and information to develop the ITD strategy

• Responsible for monitoring compliance as well as enforcing Targeted Standard on Global Sourcing and the associated Buying Guidance and Vendor Management Guidance

• Accountable to ensure quality processes for ITD service delivery is maintained and updated to ensure business partner requirements continue to be met

• Responsible for supporting the vendor management framework for the ITD, aligned to the Vendor Relationship Management Framework and Global Sourcing Services and Process Landscape

• Contribute to developing the Regional Sourcing network while ensuring effective collaboration across Global Sourcing

• Accountable for taking ownership of your own career, performance and development

• Responsible to ensure continual improvement is active in the Regional Sourcing team active part in CI initiatives, engage team members in CI initiatives

• Responsible for providing project execution support to specific projects

Responsible to ensure all Sourcing relevant contract documentation is properly stored and maintained in the contract data base for the ITD

• Responsible for providing ITD input into the development of appropriate Playbook.

• Responsible for implementation, execution and communication of the final ITD Strategy and Annual ITD Plans to relevant business partners


About you:

Bachelor’s degree required at a minimum; in fields such as business administration, finance, law or a scientific or technical field. Strong preference for CIPS or similar professional qualification

Ideally, the Candidate will have five (5) years of Sourcing/Procurement experience in the insurance, re-insurance or financial services industry. Candidate will demonstrate proficiency in executing on pragmatic solutions in collaboration with the business to advance business priorities. Candidate will be required to communicate effectively with Business partners and external suppliers. Candidate shall demonstrate behaviours consistent with Swiss Re's personal imperatives with a focus on driving sustainable performance and continuous improvement.

Excellent English, other language desirable

Reference Code: 89263