Job Title: Study Manager - Genesis Job Location: Chennai, Tamil Nadu, India Job Location Type: On-site... energy problems. We are currently seeking a Study Manager, Genesis to join our Genesis team based in India, Chenai...
. You will be helping to develop cutting-edge solutions to solve real-world energy problems. We are currently seeking a Study Manager... - non-essential function of the job. The Study Manager is the leader of the project/study, and is the main contact...