Michel is currently policy officer for farm animals at Eurogroup for Animals. He joined in 2008 after having spent 9 years as a veterinarian in the UK working for the Meat Hygiene Service implementing and enforcing the European and British animal welfare and hygiene legislation.