Barr is managing director of Red Rake Gaming for its Malta operations. He oversees the company's growth and is responsible for expanding Red Rake's already extensive global presence.
Red Rake Gaming was established back in 2006 and started a casual games business in 2008, focusing on the social casino sector since 2010. In late 2015, the company started producing content for online and mobile casinos.
In 2019, Red Rake Gaming was awarded two of the most prestigious licenses in the industry, granted in the UK and Malta. The company now has offices in Valencia, Spain and Sliema, Malta, with a team of 50 people.
In the last decade, Red Rake Gaming has been one of the most influential software companies in the iGaming industry, having released numerous slot machines and other casino games.