Orissa Power Transmission Corporation The company profile, contact number, contact address and services offered are given below. Orissa Power Transmission Corporation Head Office , Company statement, financial statement Orissa Power Transmission Corporation Head Office Address: Registered. Office janpath Bhubaneswar: 751022 Orissa, India. Orissa Power Transmission Corporation Phone Number: (674) 2540051 2540920 Orissa Power Transmission Corporation website : www.optcl.co.in Orissa Power Transmission Corporation Financial Statement : Number of employees - 5001 and above Business in crores - 1000-2500 crores Sector - Public Sector