The current leadership team at OTA Insight has a diverse range of experiences, coming from a variety of industries and educational backgrounds. Many of the team members have experience in consulting, IT, and project management. The team is also experienced in legal matters, tax law, and human resources.
View all