Evan Masters

Customer Success Manager at Critical Logic

Evan Masters began their work experience in 2010 as an Engagement Manager at Critical Logic. Evan later took on the role of Customer Success Manager in January 2017. Additionally, Evan worked as an Adjunct Professor at Gonzaga University starting in September 2014.

Evan Masters received their Bachelor of Science (B.S.) degree in Physics from Central Washington University, where they studied from 2004 to 2008. Following their undergraduate studies, they attended Gonzaga University from 2011 to 2013, where they completed their Master of Business Administration (M.B.A.) degree with a concentration in Ethics.

Links


Org chart

Sign up to view 0 direct reports

Get started