Since launching in the UK October 2018, Oyo has opened 30 hotels across the UK - including properties in London, Birmingham, Manchester, Blackpool and Edinburgh - and built a team of over 100 employees working in business development, operations, transformation, marketing and other functions.
No comments:
Post a Comment