Insource Scales for the Future
Exciting news to share! Insource is growing, and our leadership is evolving right alongside it.
We’re thrilled to announce that Russell Greenwald is now serving as our Chief Operating Officer (COO), overseeing service delivery, execution, staffing, and capacity planning.
Saleha Walsh continues to power our growth as Chief Business Officer (CBO), driving business development, partnerships, client relationships, marketing, and events.
And we’re proud to welcome DaQuall Graham to the Insource executive team as our Chief People Officer (CPO). DaQuall leads our talent strategy, culture, and succession planning as we continue to scale and grow.
Together with founder and CEO Bruce Hain, Russ, Saleha, and DaQuall serve as Insource’s Executive team united by a shared commitment — delivering exceptional results for our clients while investing in and supporting the talented staff who make it all possible.
We are excited about what is ahead.

Related Insights
Getting to Know You: IT Manager, Gio Morales
Mar 6th 2026Read More
Why Small and Medium Businesses Should Automate On...
Mar 5th 2026Read More
100 Years of Resilience: What Black History Keeps ...
Feb 20th 2026Read More