Company Description At Turner & Townsend we’re passionate about making the difference. That means delivering better outcomes for our clients, helping our people to realize their potential, and doing our part to create a prosperous society.
Eden Renewables India is currently offering a unique position as Assistant Manager – HSE where you will be playing a fundamental role within a team of highly-skilled and experienced professionals. With an embedded culture of diversity