Donate to RNS

Sheppard-Jim

Jim Sheppard, CEO of Generis. Photo courtesy of Generis