Originally from Swansea and a graduate of Reading University, Scott has held a variety of senior roles in the hospitality sector, mainly in drinks marketing and pub retail.
For 17 years, he was the Chief Executive of privately owned Welsh brewer and pub company SA Brain & Co, where he led a comprehensive review of corporate strategy, repositioning the Brains brand, investing heavily in expanding the pub estate and the acquisition, development and sale of the Coffee#1 chain. He also took responsibility for overseeing the creation of a joint venture to redevelop the Old Brewery site in Central Quay.
Scott was Chair of CBI Wales in 2010 and 2011. He was Wales Commissioner to the UK Commission for Employment and Skills for five years from April 2012 and chaired the Wales Employment and Skills Board.
He is currently chair of the Cardiff Business Club and a Board governor of Cardiff Metropolitan University.