Dr. Udit Batra is the CEO of Waters Corporation, a company known for its innovative measurement tools used in various scientific fields. He has been leading the company since September 2020, and before that, he was the CEO of Merck...
Dr. Udit Batra is the CEO of Waters Corporation, a company known for its innovative measurement tools used in various scientific fields. He has been leading the company since September 2020, and before that, he was the CEO of Merck KGaA's Life Sciences arm, contributing to a significant business segment worth around $7.7 billion. Dr. Batra holds a Ph.D. in Biomedical Engineering from the University of Pennsylvania, which enriches his capabilities in the life sciences and engineering sectors. Despite focusing on performance-driven results, his total compensation in 2023 was approximately $8.7 million, indicating a structured approach toward marrying employee performance with company success. Notably, in 2023, he didn't receive any stock options or bonuses due to unmet performance metrics, which highlights the importance of accountability in his leadership style. His prior insider trading activity saw a peak in trading value around $4.74 million in August 2021. Today, he leads a global team and focuses on innovative growth in analytical technologies that help ensure safe medicines and environmental safety. Waters generated $3 billion in revenue in 2022 and is recognized for its sustainability efforts.