Orissa Hydro Power Corporation (OHPC) has invited online applications from qualified candidates for the posts of 115 Trainee (Technical), 52 Junior…