MMC Holding International Ltd, trading as the Magical Mushroom Company®, has appointed Rob Allen as its new Chief Operations Officer and MMC Executive board member. He joins from McLaren Applied Technologies, where he worked as Director of Operations.

Allen brings 20 years’ experience to the Magical Mushroom Company® and will be responsible for operations and business development, as well as the design and quality of the company’s protective, sustainable packaging.

With a Master of Business Administration degree and a Bachelor of Engineering from Buckinghamshire Chilterns University College, Rob Allen began his journey at McLaren in 2008, after a career with BMW.

Comments are closed.