You will play a critical role in the sales process by researching leads, initiating conversations, and setting up meetings for the sales team. This is an excellent opportunity for a proactive and enthusiastic individual to join an international, innovative company and to be part of the growing renewable energy sector.