Peter studied computing at Ulster University graduating with a BSc. in 1995. Peter held a number of roles with companies across multiple sectors before joining McAllister Bros. in 2002 as Operations Manager with responsibility for management and coordination of the tankering and drainage operations. Peter became a Director in the company in 2005 and oversees all elements of the business at large but specifically all operations for the island of Ireland. Peter is actively involved in pinpointing new market opportunities, developing existing client relationships and exploring innovations in the sector.