Sara Finch has over 25 years of experience in client relations and account management. Currently serving as a Client Success Assistant at Opex Technologies since February 2022, Sara previously worked as an Account Manager at DocuSource of NC, LLC from August 2016 to July 2020. Prior experience includes roles as a Client Advocate at EDM Americas from October 2009 to December 2015, and as an Account Manager at Active Data Services from 2000 to 2009. Sara's career began at KeyBank, where responsibilities included the role of Specialist III in Commercial DDA from November 1993 to June 2000.
Sign up to view 0 direct reports
Get started