• Medical degree (MBBS) from a recognised institution in India, with a valid medical licence. • Registration with the Medical Council of India (MCI) or State Medical Council. • 2+ years of experience as a medical officer in hospitals or healthcare centres, demonstrating expertise in providing personalised advice and guidance to employees on lifestyle choices and health management. • Strong clinical skills and the ability to diagnose and manage various medical conditions. • Excellent communication and interpersonal skills to build rapport with employees and effectively explain medical information. • Empathy, compassion and a patient-centred approach to healthcare delivery. • Strong problem-solving and decision-making abilities, especially in emergencies. • Knowledge of occupational health and safety practices. • Proficient computer skills for maintaining electronic medical records and utilising healthcare software. • Capacity to work long hours and handle high-pressure situations with composure Job Type: Full-time Pay: ₹50,000.00 - ₹150,000.00 per month Benefits: • Flexible schedule • Health insurance • Life insurance • Paid sick time Schedule: • Day shift • Fixed shift Supplemental pay types: • Overtime pay Education: • Bachelor's (Preferred) Experience: • total work: 1 year (Preferred) Work Location: In person