Stephen Chan

President at Rendering House

Stephen Chan has a diverse work experience that spans various roles and industries. Stephen started their career in 1995 at The Bradley Center, where they served as the Director of Foster Care and later transitioned to the role of Director of Quality Services. In 2002, Stephen joined Rendering House as the Chief Operating Officer, a position they held until 2020 when they became the President of the company. Additionally, in 2020, Stephen also became the President of Anewgo.

Stephen Chan completed their Bachelor of Arts degree in Psychology at Rutgers University. Afterward, they pursued a Master's degree in Counseling Psychology at Geneva College. Finally, in 2002, they obtained their Master of Business Administration (MBA) degree in Business from Geneva College.

Links


Org chart

Sign up to view 1 direct report

Get started