Jon Leibowitz is currently the Director of US Customer Success at Finout. They previously served as a Lead Solution Engineer at Salesforce from 2021 to 2024 and held various roles at Datorama, including Team Lead and Customer Success Specialist. Jon's career began at Olinsky Law Group, where they worked as an IT Help Desk & Marketing Assistant from 2010 to 2012. They are pursuing a Bachelor of Science in Business Administration with a focus on Management and Marketing at Ithaca College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices