Krishnan Castillo Mazariegos has over two decades of experience in finance and logistics, primarily with Roche since August 2005, where responsibilities have included roles such as Finance Lead for the Global ERP Project in the Pharma Division, Finance Stream Lead, Finance Director, and Manager of Controlling Operations at the Shared Service Center. Since February 2009, Krishnan has also served as Logistics Manager at Roche. Prior experience includes a position as Controller at Boehringer Mannheim from July 1991 to May 1998. Krishnan holds a Bachelor of Science degree in Business with a focus on Finance from Saint Michael's College, attended from 1989 to 1991, and studied at Universidad Rafael Landívar from 1986 to 1988.
January, 2019 - present
February, 2009
August, 2005
VP, Partner Strategy & Experience at DocuSign
Director, Ops Enablement at Equinix
Manager, Technology Enablement And Strategy at CDW
Business Transformation Manager at Elastic
Senior Director, US Small Commercial Data Strategy & Solutions at Liberty Mutual
Access the worlds's biggest network of public org charts
Learn more