Ace Group International appoints new CEO
Chris Penn opened Ace Hotel London in 2013 and founded the UK-based lifestyle brand Birch in 2020

Ace Group International has announced the appointment of former Ace Hotel London managing director, Chris Penn, who rejoins the group as CEO.