Alicia Edin has been with Ochs, Inc. since 1995, starting as a Client Service Administrator and working their way up to Vice President of Operations & Client Success. With a B.S. in Psychology & Business from the University of Wisconsin-River Falls, Alicia has demonstrated strong leadership in client services and administration throughout their career.
December, 2021 - present