documentation, tender responses and contract agreements. A detailed understanding of UK energy supply products & processes...TGRC has a new role for a Bid Support Analyst to ensure robust internal bid processes & governance structures...
Green Recruitment Company