top of page


Open Positions

Software Programmer

Software Engineer

Reaching a Deal

Business Developer - REC

Designing on Laptop

Solution Designer

Construction Site Managers

Pre-sales Engineer

Business Meeting

Business Developer (C&I)

Business Agreement on the Terrace

Partnership Manager

Solar Panels Technicians

Pre-Sales Engineer - USA


Scrum Master

Successful Manager

Customer Success Manager

Smiling Businesswoman

Tendering Specialist

Business Conference

Project Manager - REC - Portugal

bottom of page