Which country do you want to contact?

Spain

  • HEADQUARTERS
  • Av. General Perón 38 Edificio Master's I, Planta. 14, 28020 - Madrid
  • +34 917 703 117
  • celeo@celeogroup.com

Brazil

  • Rua do Passeio, 38 - Torre II - Sala 1201 - Centro Rio de Janeiro (RJ) CEP: 20021-290
  • +55 (21) 3961-9400
  • 0800-941-2667 (Ombudsman)
  • celeo@celeogroup.com

Chile

  • Av. Apoquindo, 4501, Of. 1902 Las Condes, Santiago de Chile
  • +562 3202 4300
  • celeo@celeogroup.com

Peru

  • Av. República de Colombia 791. Edificio Torre I - Of. 903. San Isidro - Lima
  • celeo@celeogroup.com