Two Roads Brewing Company
Mark Allen currently serves as the Vice President of Production at Two Roads Brewing Company since August 2023. Prior to this role, Mark held the position of Director of Supply Chain at Anchor Brewing Company from February 2020 to August 2023. Mark has extensive experience in the brewing industry, having served as Chief Operations Officer and Director of Operations at Uinta Brewing Company between January 2012 and October 2019. Earlier career highlights include roles as Quality Control Manager and Production Supervisor at PEPSI COLA from August 2006 to December 2011, along with positions at Uinta Brewing Company as Production Manager from August 1994 to August 2006. Mark Allen earned a Bachelor of Business Administration (B.B.A.) from Carnegie Mellon University.
This person is not in any teams
This person is not in any offices