No, he is not liable to register if he supplies services from his Head Office and his aggregate turnover (All India basis) is less than 20 lakhs (10 lakhs in specified states). However, if his turnover crosses 20 lakhs then he is liable to register under GST Act (Maharashtra) and pay CGST and SGST for services rendered to customer within the state and IGST on services rendered to customer outside the state.