Trey Ickes, MBA, is a skilled professional currently serving as a BaaS Compliance Analyst at Lead since May 2025. Prior to this role, Trey Ickes gained extensive experience at Sutton Bank from October 2021 to October 2025, progressing from Assistant Account Manager to Account Manager and ultimately to Payments Division Compliance Manager. Trey Ickes holds two degrees from Heidelberg University: a Master of Business Administration in Business Administration and Management obtained in July 2022, and a Bachelor of Science in Accounting earned in May 2021.
This person is not in any teams
This person is not in any offices