12th Class 10th class Any Graduate Diploma ITI Jobslogin Odisha Odisha Hydro Power Corporation Limited (OPHC) Recruitment 2023 Technical Non Executive Trainee, Management Trainee & Other – 177 Posts Jobslogin August 18, 2023