Jenna Meier is a Senior Customer Success Manager at Domo, a position held since May 2021, following a tenure at Strategus from October 2015 to May 2021, where Jenna served as Senior Client Success Manager, Client Success Manager, and Project Manager. Jenna holds a Bachelor of Arts degree in Communication and Media Studies from Wayne State University, earned between 2008 and 2011.
This person is not in any teams
This person is not in any offices