695 Minnesota Street

San Francisco, CA 94107

General Inquiries


Stay Connected

Press & Media


If you’re looking for an opportunity to improve people’s lives around the world, you’ve come to the right place.
We look for people with a passion for tackling critical global issues and the ability to wear many hats.

Unfortunately we do not have the bandwidth to review applications that are not responding to a current posting.

India Country Manager

Delhi NCR, Madhya Pradesh or UP with frequent travel

D-Rev is seeking an India Country Manager to expand and strengthen its newborn health programme called “Brilliance ESP” starting in three high-need states.

The Country Manager will improve adoption and usage of Brilliance across the region, with an emphasis on high-need, underserved health facilities. You will develop and maintain external relationships with key opinion leaders in newborn health and manage a market activation team to successfully deliver on objectives.

Learn more