Chat with us, powered by LiveChat

Get In Touch

Operating from a network of offices, we have highly experienced and passionate recruitment professionals ready to help you create and deliver bespoke recruitment solutions.

Alternatively, please complete the form below and we will contact you as soon as possible.

Contact our specialist Divisions.

The THOMAS Recruitment Group operates across the UK, and there is no location we can’t recruit for. Our offices are located in:

Cardiff 
5 Purbeck House, Lambourne Crescent
Llanishen CF14 5GJ

02920 393444

Bristol
186B Avonmouth Rd
Bristol BS1 HHH

0117 332 1587

Birmingham
96 Granville Street
Birmingham B1 1SG

 0121 752 1330

Pontypridd
15 Sardis Road
Pontypridd CF37 1DX

 02921 674 703

Cwmbran
5 Victoria Street
Cwmbran NP44 3JS

01633 746 033

Bristol
186A Avonmouth Rd
Bristol BS1 HHH

0117 332 1586

Birmingham
96 Granville Street
Birmingham B1 1SG

 0121 752 1333

Pontypridd
15 Sardis Road
Pontypridd CF37 1DX

01443 484 333

Cwmbran
5 Victoria Street
Cwmbran NP44 3JS

01633 866 683

Blackwood
225 High Street
Blackwood CF48 2TA

01495 363 838

Birmingham
96 Granville Street
Birmingham B1 1SG

0121 752 1333

Bristol
186A Avonmouth Rd
Bristol BS1 HHH

0117 332 1586

Pontypool
Pontyfelin Avenue
Gwent NP4 0DQ

07980 381 061

Tredegar
Tarfarnaubach Ind Est.
Gwent NP22 3AA

01495 713 813

Merthyr Tydfil
High Point
Penygamddu Park CF48 2TA

07949 798382

Pontypool
Pontyfelin Avenue
Gwent NP4 0DQ

07980 381 061

Support Offices

Payroll & Accounts Department

02921 674702

Human Resources

02921 674702

We’re proudly GLAA Licensed

Choosing a GLAA Licensed Recruitment Company, you can be assured the services you receive are from trained professionals that adhere to strict licensing criteria.

Licence no. PARA006

Thomas Recruitment Group is an Award-Winning, Professional, Recruitment company that specialise in finding top talent across the UK.

Search for jobs

Head Office

5 Purbeck House, Lambourne Cresent, Cardiff CF14 5GJ

 02920 393444

info@thomasrecruitment.co.uk

Translate »