The current leadership team at Altostra has a wide variety of experience in both the public and private sectors. They have worked in research and development, recruitment, human resources, marketing, and customer service. They also have a wide range of educational backgrounds, including computer science and human resources management.