The leadership team at Stacked has a wide range of experience in many different industries. They have experience in finance, sales, technology, and entrepreneurship. They also have a variety of educational backgrounds, including degrees in business, finance, and leadership.
View all