Madrid, Spain

Corporate Headquarters

Calle de Velázquez, 4, 28001 Madrid, Spain

Seville, Spain

Technical office

C. Balbino Marrón, 3, 4º Piso, Edif. Viapol, Oficina 16, 41018 Sevilla, Spain

Ibox Energy is a corporate member of UNEF (the Spanish Photovoltaic Union) and the APPA (Association of Renewable Energy Companies)

To get in touch, you can email us at

For job enquiries, please send your CV to

— Social Media

All rights reserved ©Ibox Energy 2021..