About Us

John Holmes – Chairman & CEO

John originally had a background in IT, became a contractor and then set up his first IT recruitment company in 1984. Having sold that in 1997, he co-founded IDPP with Laurence in 2000.
John has a wealth of experience in running, managing, developing and ultimately bringing value to companies.

Laurence Penn – Strategic Development Director

Laurence has worked in European IT & Telecoms recruitment since 1987, Co-founded IDPP with John in 2000.
Laurence has a wealth of business development expertise gained at the highest level, and he continues to use that expertise in developing much of our high-value and corporate business.

Dominic Roberts – Sales Director

Dominic Roberts has spent 20 years in the IT and Telecoms sectors, 16 of which were within the Recruitment industry both in the UK and Australia. Today, Dominic is the Sales Director at IDPP and he personally specialises in the Telecommunications sector but oversees all placement activity across the ICT verticals. He still prides himself on the delivery of quality resources and maintains a number of client relationships in the UK, EMEA and Australia.

Mark Reynolds – Head of Finance

As Head of Finance and Accounting, Mark is responsible for all internal financial matters, such as management accounts, employee payroll and commissions and employee expenses. In addition, he oversees all aspects of client and candidate contract administration; client invoicing, purchase order processing and credit control; as well as contractor payments.