If you’re curious how else you could help yourself or others with sourcing abilities outside of normal requisition- and pipelining-related work, your … Read more
Glenn has been developing innovative sourcing and recruiting strategies, techniques and tools in scalable, cost-effective ways since 2015 at State Street, one of the world’s largest custody banks, focusing on diverse talent for North America. From 2010-15, he was Group Manager, Sourcing Center of Excellence at Avanade, a $2 billion IT consultancy owned by Accenture and Microsoft. He led an online-focused offshore team and junior onshore calling team, plus some global training and talent sourcing initiatives. In 2009, he conceived and implemented the Sourcing Lab series at SourceCon, which soon became its most popular track. Later, he devised and proposed the Programmers track, which debuted at SourceCon Austin in 2017.
In the 1990s, Glenn created Recruiting-Online.com, a pioneering Internet recruiting seminar which remains the world's longest continuously-running, self-paced online talent sourcing course. He has trained recruiters from hundreds of companies from the Fortune 500 to small staffing firms. His popular "Beyond Job Boards" presentations have helped job-seekers tap the hidden employment market via innovative methods around search, social networking, and personal brand enhancement activities.
Glenn was a senior Internet researcher for Microsoft from 2005-2008, focusing on competitive intelligence and proactive international recruiting, following 2 years in a similar role at IT solutions firm, Getronics. Besides presenting at recruiting industry conferences, he co-founded the Boston Area Talent Sourcing Association (BATSA) in 2014 which he still runs.
A Yale University graduate, Glenn discovered recruiting in 1996 by founding the first newspaper chain-owned regional resume/job board in Massachusetts, JobSmart, which won the industry’s two most prestigious awards in 1998: the EPpy Award (Editor & Publisher) and the Digital Edge Award (Newspaper Assn. of America).