Барр является управляющим директором Red Rake Gaming по ее операциям на Мальте. Он контролирует рост компании и отвечает за расширение и без того обширного присутствия Red Rake во всем мире.
Red Rake Gaming была создана еще в 2006 году и начала бизнес по производству казуальных игр в 2008 году, уделяя особое внимание сектору социальных казино с 2010 года. В конце 2015 года компания начала производство контента для онлайн- и мобильных казино.
В 2019 году Red Rake Gaming получила две самые престижные лицензии в отрасли, выданные в Великобритании и на Мальте. Сейчас компания имеет офисы в Валенсии (Испания) и Слиме (Мальта), в которых работает команда из 50 человек.
В последнее десятилетие Red Rake Gaming является одной из самых влиятельных компаний-разработчиков программного обеспечения в индустрии iGaming, выпустив множество игровых автоматов и других игр казино.