Skip to main content

Elaine Davidson

Founder & CEO

Elaine made her mark in Corporate America as an authority in global corporate talent acquisition (TA) and recruiting operations roles at both PwC and BlackRock. After spending twenty years building world-class talent acquisition strategies internally, she opened the doors to Beacon Lane.

Elaine is a global expert on enterprise recruiting. Her focus is on bringing the right hiring strategy to her clients, ensuring a customized solution each and every time. Realizing that there was a gap in the market, she introduced a contract sourcing model to help recruiting teams continually build pipelines of talent. Her executive search skills are reserved for HR roles across sectors.

Elaine earned her master’s in social and organizational psychology from Columbia University in New York City and her bachelor’s of business administration in accounting and information systems from the University of Massachusetts, Amherst. She graduated from Coach U, an ICF-accredited coaching program, earned her certification in conflict resolution, and is Six Sigma certified. As an HR executive, she led global enterprise-wide change initiatives that reshaped and advanced human capital agendas.

Back to Our Team

Media

Thrive LOUD with Lou Diamond: Episode 132 — Elaine Davidson
Thrive LOUD with Lou Diamond: Episode 132 — Elaine Davidson

Thrive LOUD with Lou Diamond: Episode 132 — Elaine Davidson

Whether simplifying operations for increased efficiency or developing new TA strategies for sustainability and maximum effectiveness, Beacon Lane’s clients benefit from Elaine’s ability to quiet the noise of uncertainty and design solutions that inspire and clear the path to greater success. Lou & Elaine have a fun conversation about how Elaine and Beacon Lane approach this unique business space.
June 12, 2018
How to Select a New Applicant Tracking System (with Elaine Davidson)
How to Select a New Applicant Tracking System (with Elaine Davidson)

How to Select a New Applicant Tracking System (with Elaine Davidson)

It can be overwhelming when you realize how many applicant tracking system (ATS) solutions are out there. Picking the best ATS software is a big decision for your business. Elaine Davidson sits down with Rob Kelly, CEO at Ongig, to discuss what an ATS is, how to select the right ATS, and where companies seeking an ATS system should start.
February 2, 2017
5 Things Employers Can Do Right Now to Attract and Retain Working Moms
5 Things Employers Can Do Right Now to Attract and Retain Working Moms

5 Things Employers Can Do Right Now to Attract and Retain Working Moms

Few consider what their workforce will look like a few years down the road when the college grads they’ve hired get thinking about starting families. In this Working Mothers article, Elaine identifies five actions employers can take to attract and retain working mothers.
March 25, 2016