Rachel Horn has over 20 years of experience in account management, with a significant focus on client relations and strategic development. Currently serving as an Account Manager at The Barclay Group since November 2016, Rachel Horn previously held a similar position at IOA from May 2002 until November 2016. This extensive background has equipped Rachel Horn with a robust skill set in managing accounts and fostering strong client partnerships.
Sign up to view 2 direct reports
Get started