Global destination management company, Discova, has announced the appointment of Tom Grapes as the new business development manager for UK and Europe. He steps into the role from 7 September and will be based in the UK. “I am incredibly excited to be joining the Discova team to help move the business forward into a new chapter, overcome […]