Angus Davidson appointed Head of Tax at Triumph International
Triumph International (the leading intimate apparel company) has recruited Angus Davidson as its new Head of Tax. He joined in February 2020 and is based in Switzerland. Mr Davidson joins from [...]