Chris Freeman has extensive experience in customer support management, holding positions such as Director of Customer Support at ZEN Entertainment Network and Manager of Customer Support at Farm Credit Bank of Texas. At Kestra Financial, Chris served as AVP of Shared Service Support - Helpdesk, and currently holds the position of Manager of Customer Support at Envoy. This diverse background in customer service leadership demonstrates a strong commitment to enhancing client satisfaction and operational efficiency.
This person is not in the org chart
This person is not in any teams
This person is not in any offices