The current leadership team at Oscilla Power has a wealth of experience in both the business and technical side of things. The team is composed of individuals who have worked in various startups and well-established companies in a variety of industries. Furthermore, the team has members who have received education from some of the top schools in the country in business and materials science.
View all