Contact us
In accordance with your needs and requirements, our project managers will provide you with a tailor-made solution.
IRENA Group
1, rue de Stockholm
75008 Paris
France
+33 1 88 31 65 00
"*" indicates required fields
Join us
Would you like to join the IRENA teams?
Send your CV and covering letter to: info@irena-group.com