March, 2004 - present
Sustainability Marketing & Communications Manager at Logitech
Marketing Communications Manager at Centene
Marketing Communications Manager at TomTom
Marketing Communications Manager at TPx Communications
Marketing Communications Manager - Corporate Communications, Marketing & Brand at Emirates
Access the worlds's biggest network of public org charts
Learn more