Sheila Finkler is an experienced professional with a background in project management and logistics. Since 2012, Sheila has worked at BioLegend, initially serving as a European Logistics Manager and currently holding the title of Project Manager. Prior to this role, Sheila gained valuable experience as a Customer Service Representative at Air France from 2010 to 2011. Sheila earned a Bachelor of Arts (B.A.) degree from Royal Holloway, University of London, between 2006 and 2009.
Sign up to view 4 direct reports
Get started
This person is not in any teams