The current leadership team at Nuance Energy has a history of working in the renewable energy industry. The team has experience working as account managers, sales executives, and directors of market development groups. They also have experience managing different aspects of the renewable energy industry. The team is also educated in business administration and management, giving them the skills needed to run a successful business.