Stephen M. is a Senior Graphic Designer and Digital Innovator with over 30 years of experience in the field. Currently, they serve as a Senior Designer at Walker Filtration Limited, a position they have held since 2017. Previously, Stephen was the European Design Manager at Leica Biosystems from 2004 to 2011 and worked as a Graphic Designer at Helena Biosciences from 2011 to 2017.
This person is not in the org chart
This person is not in any offices