The requirement to cover contractual technical and non-technical manpower under the AHC (Annual Health Check-up) program can vary based on company policy and applicable local laws.
In India, while there is no specific law mandating AHC for contractual staff, it is considered good practice for the health and safety of all employees.
It is advisable to refer to your company's policy on this matter. If your company does not have a specific policy, it might be a good idea to discuss this with your HR department and consider implementing one for the welfare of all employees.
Remember, a healthy workforce is a productive workforce.