Job Title: Business Development Lead
Location: Flexible Working from one of their central European offices which include; London, Manchester, Paris, Berlin, Munich, Milan, Madrid or Puidoix
Salary: Up to €120K Per Annum + Share options + benefits
Client:
My client is an industry-leading smart grid technology developer which provides platforms for traditional power distribution networks. In the las...