Holmes was most recently chief operating and financial officer at Dunhill, and has more than two decades of senior financial leadership across global luxury retail and consumer brands.