Shena Libeau

Client Relationships Manager

pbsa accredited

Shena Libeau

Shena Libeau is the Client Relationships Manager at CredentialCheck.

Shena’s primary focus is to ensure clients have a positive experience as they partner with CredentialCheck and receive the highest level of service possible. She is dedicated to exceeding clients’ expectations. She continues to build business relationships, as our team provides compliant services that assist clients in making informed hiring decisions. Shena brings more than a decade of background and pre-employment industry experience to the Client Relationships team and joined CredentialCheck in 2018.

While she loves Michigan, Shena currently resides in the Washington DC suburbs, and can often be found pursuing various sports and outdoor adventures with her husband and two sons.