Catherine Farris
Division Manager

Catherine manages staffing services for Beacon Hill Associates in Virginia Beach, working with businesses across the Hampton Roads region to connect them with the right talent.
She values collaboration and focuses on building genuine relationships, combining industry knowledge with a practical, people-first approach to hiring. Her background includes roles in talent acquisition and human resources, where she worked on improving workforce programs, vendor partnerships, and training initiatives. Catherine first joined Beacon Hill in 2017 in the New York office before moving in-house with one of her clients. She has since returned to Beacon Hill, bringing her experience to support companies in Virginia Beach with thoughtful, effective staffing solutions.