Will Luckert is currently the Head of Business Development at River's Edge, part of Susquehanna, where they lead initiatives in risk-based solutions and foster customer-focused teams. With extensive experience in sales, operations design, and strategic planning, Will has held various roles, including President of North American Fleet Sales at Corpay and Chief Operating Officer at Enhance Health. They are a founding member of CREW and have contributed to numerous organizations as a board member and strategic advisor. Will's educational background includes a position as Digital Product Manager at the University of Virginia Darden School of Business from 2002 to 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices