« Back to all Headhunters in Africa

Getting in touch

IBR Group International

PO Box 4385

CF14 8LH Cardiff

United Kingdom

IBR Group International

  • Active since 2015
  • 6 - 10 employees

IBR Group International are a specialist renewable energy, ESG & 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.

Tweets from IBR Group International :

IBR Group International is located in: