Adel Moufakkir

Principal Cyber Security Contract & Supply Lead

Adel Moufakkir, MBA, is a seasoned professional in cyber security and contract management, currently serving as the Principal Cyber Security Contract & Supply Lead at Bayer since July 2025. Prior experience includes a role as Manager of Contract Management for Pharma & Consumer Health at Catalent, where key achievements involved end-to-end contracting and the development of a Contract Management Roadmap. At Valsoft Corporation, Adel led M&A integrations and business transformation initiatives, managing performance improvement for a revenue portfolio of $120 million. With a background that includes significant contributions as Contracts Manager at BT Group, overseeing multi-million dollar contracts and client relationships, and an early internship at KPMG focusing on advisory and audit, Adel has demonstrated a strong capability in governance, operational resilience, and strategic initiatives across diverse sectors. Education credentials include an MBA from KU Leuven and dual bachelor’s degrees in Economics and Finance.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices