Mr John Mahoney was educated at St. Iltyd's College in Cardiff.  He is a Chartered Accountant by profession and was awarded the Institute Prize for best Accounting Paper.  He was employed as Senior Manager of Coopers & Lybrand (now PwC), Finance and Commercial Director at Lye Spencer Steel Services Limited and then Chief Executive Officer of Afon Tinplate Limited.  He also worked as Group Finance Director of Biotal Limited.

Mr John Mahoney was Founder and Chief Executive Officer of Tectonic International Limited and was winner of the Welsh Exporter of the Year four years after the company commenced trading. He has now retired as self-employed Management Consultant where his responsibilities lay within company turnarounds, mentoring SMEs, business growth etc, and as Chairman of Swansea Building Society. Mr Mahoney is Vice President of Pennard Golf Club and his interests include golf, rugby and amateur dramatics.

Mr Mahoney is a co-opted lay member of the Council of Swansea University. He is also a member of the University Court and is co-opted lay member of the Audit Committee.