Carl Lukach has more than 17 years of diverse financial-leadership experience, having served as VP finance at Equinox, and has worked at Abercrombie and Fitch and Credit Suisse. He holds a bachelor's degree in finance and psychology from Georgetown University.