Here is what i found from their website
Bharat Sanchar Nigam Ltd.-Senior Officers Directory.......
It would be advisable for you to visit the nearest bsnl exchange office and give a written complaint...
To get to know your nearest bsnl exchange office call bsnl customer care 1504 , 1500
also visit this site
CONSUMER GRIEVANCE REDRESSAL MECHANISM IN BSNL for customer grievances
where is found this =
[ Telecom consumers Protection and Regulation of Grievances
[TRAI Regulation, 2007(3 of 2007)]
BSNL ensures prompt rectification of any fault or complaint booked through its extensive grass root level online fault restoration system (FRS). However, in case you still have your problem unsolved timely, BSNL has implemented a three tier consumer grievance redressal mechanism comprising of call centres for various services, nodal officers at SSA and Circle level and an appellate authority for deciding cases that the consumers may wish to appeal against. As a first step, you may contact our Call Centre on toll free helpline numbers given below.
For basic services including broadband services:1500 (toll free number)
For GSM Mobile services: 9400024365 (toll free number).
For Broadband &Internet services:1800-424-1600 (toll free number).
For MPLS & Other Data services: 1800-425-1957 (toll free number). ]