Getting in touch
IBR Group International
PO Box 4385
CF14 8LH Cardiff
United Kingdom
+44 203 745 5372

IBR Group International
- Active since 2015
- 3 - 5 employees
IBR Group International are a multi-award-winning renewable energy, infrastructure & sustainable finance executive search firm. We aim to deliver on the potential of our extensive network of experienced and qualified professionals to meet the requirements of our global client base, we source senior positions across a range of geographical locations.