ED

Ethan DeVries

Customer Success Manager II

Ethan DeVries is currently a Customer Success Manager II at Diligent, specializing in governance, risk, and compliance solutions. Previously, Ethan held various roles, including Product Specialist at NAVEX and Manager of Audit & Assurance Strategy at Deloitte. Earlier experience includes positions as a Sales Development Representative at ExecVision and a Channel Partner Coordinator at Attune. Ethan earned a Bachelor of Arts in International Relations from Calvin College and also studied International Business at Handong Global University.

Location

Great Falls, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices