Mammoet’s Chief Commercial Officer Steps Down Industry Movers Industry Updates by Editor - 20 January 202120 January 2021 With the integration of Mammoet and ALE well established, Chief Commercial Officer Michael Birch has decided to step down from his position as of January,