Leanne Owens

Practice Director - Digital & Creative

headshot of Leanne Owens

Ms. Owens is responsible for leading and directing Beacon Hill’s Digital & Creative practice. Known for her extensive career in recruiting and staffing throughout the Midwest and Northeast, Ms. Owens has been responsible for driving revenue via customized servicing programs, innovative solutions and unique products within start-up recruiting organizations since 2004. Ms. Owens has forged deep client business relationships ranging from Fortune 500 client companies to design agencies and every type of business in between. She has a passion for next generation digital products, iOT, emerging technologies and the professionals who design and deliver them. Ms. Owens is immersed within the digital product UX and design communities throughout New England and attends networking and educational events regularly to stay up-to-date with the latest trends in design and emerging tech products. Ms. Owens attended Emerson College in Boston, MA where she received a Bachelor of Science in Marketing Communications.


Return to the Leadership page.