Yes. it is mandatory to have a Commercial Pilot Licence issued by DGCA for the flying branch