The executive team at Indy have a lot of experience in different areas. The team members have worked in marketing and product development, business development, and have even founded their own companies. They also have a lot of financial experience. All of this experience and education will help them to run Indy smoothly.
View all