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.

At Insource, we love solving problems and making things work better for our clients.

Contact us for more information on our services and how we can help your business.

Get in Touch