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.
Sign up to view 0 direct reports
Get started
This person is not in any teams