Magical Mushroom Company appoints Rob Allen as new Chief Operations Officer
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.