Magellan employs 2,908 employees. The Magellan management team includes Nor Goudjil (CEO, Magellan Partners SAP Business Line | Group ExCom Member), Paul Smith (Human Resources Director), and Thomas Chatillon (Head of Sales).
Looking for a particular Magellan employee's phone or email?