Staff Selection Commission (SSC) The company profile, contact number, contact address and services offered are given below. Staff Selection Commission (SSC) Head Office , Company statement, financial statement Staff Selection Commission (SSC) Head Office Address: Block - 12 CGO Complex Lodhi Road New Delhi: 110003 Delhi, India. Staff Selection Commission (SSC) Phone Number: (11) 24363343 24360619 Staff Selection Commission (SSC) website : ssc.nic.in Staff Selection Commission (SSC) Financial Statement : Number of employees - 51-100 Turnover in Crs - 0-10 Crs Sector- Government Sector