Catherine Stevens is currently the Benelux Finance Manager at Janssen Inc., a position held since 2016. They previously served as the EMEA Finance Health Economics and Pricing Manager and the EMEA Market Access Finance Manager at Johnson & Johnson from 2008 to 2011. Prior to that, they worked as a Senior Financial Analyst for Janssen Supply Chain and as Chargée du Reporting at Groupe Adecco France from 2005 to 2008. Earlier in their career, they were the Financial Controller for France/Bénélux at Ilford Imaging from 2001 to 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices