0 followers
We are Navitas. Specialists in positive energy. SOLAR | WIND | ENERGY STORAGE Climate change presents the world with an unprecedented challenge. The transition to clean and renewable energy cannot wait, and it needs people with energy and talent to make it happen. At Navitas Resourcing Group, w... Read more
Stuart Barnes
This company has no teams yet