Peter May is new Group Head of Tax at Aspen Insurance Group
Peter May has been appointed Group Head of Tax at Aspen Insurance Group, based in London. Mr May joined the company in December 2018 as Interim Head of Direct Tax, responsible for all direct tax [...]