Primary Role
VP of International @
San Francisco

Person Details


Diarmuid Russell is the head of international at Glassdoor, a career marketplace that helps people search for jobs and companies recruit suitable individuals. Prior to that, he was the senior vice president and general manager for partner services at the same company.

Russell is a skilled digital media executive with more than 10 years of experience in consumer internet businesses in Europe, Australia, and the U.S. Before joining Glassdoor, he served as the vice president and general manager for consumer business at GlobalEnglish. Previously, he was employed at BBC Worldwide, where he advised on the acquisition of Lonely Planet and subsequently became the commercial director for its digital division. He has also worked at Expedia and Marakon Associates.

Russell holds a bachelor’s degree in economics from the University of St. Andrews and master’s degree in business administration from INSEAD. He resides in San Francisco, California, United States.

Jobs (1)


VP of International

Add Board & Advisor Roles

Add Education

Add News

Add Memberships

Add Images

Add Videos