TGRC Inc., a leader in renewable energy recruitment, is thrilled to announce an outstanding contract opportunity... future of renewable energy. Role Overview: As a Client Representative, you will play a crucial role in overseeing offshore...
Green Recruitment Company