Customer Success Manager with 5+ years experience working in American markets in addition to EU and APAC. Currently based in CT with a passion to travel.
Please sign up or log in to view more information about Jennifer.