TGRC partnered with a leading, international Energy Analytics business in their search for a EMEA Product Lead... internally, connecting different regional teams within EMEA (Software, Product, Analysts, Customer Success, Commercial...
Green Recruitment Company