About Serena
Public company based in Johannesburg, South Africa.
Key Facts
- Headquarters
- Johannesburg, South Africa
A Serena integra tecnologia, desenvolvimento de ativos e comercialização para entregar energia sustentável com velocidade, confiabilidade e escala. Mais de 20 mil empresas atendidas no Brasil e nos EUA.
Key employees
No employees found in our database.
General Emails
General company emails, e.g. customer support lines
ri@srna.co
faleconosco@srna.co
Similar Companies like Serena
Frequently Asked Questions about Serena
What does Serena do?
Public company based in Johannesburg, South Africa.
Where is Serena headquartered?
Serena is headquartered in Johannesburg, South Africa.
How do I contact Serena?
You can contact Serena via email at ri@srna.co or faleconosco@srna.co, headquartered in Johannesburg, South Africa.