Catherine started her working life with the company in 1994 in an administrative role. She left the company to complete her studies graduating with a HND in Business Studies from Newcastle College and a BA. In Human Resource Management from the University of Northumbria. Catherine re-joined McAllister Bros. in 2003 spending the forthcoming years establishing the Office in Belfast to facilitate the management of the C665 Project in conjunction with Meridian Group. In 2012, Catherine moved to London and was instrumental in the establishment of the Horsham Office. She oversees a myriad of roles including logistics, internal audit, training, HR and the management and maintenance of the H&S systems. A keen traveller, Catherine has had to put her desire for further travel on hold as she balances work and motherhood.