Castilleja School Innogators March 27, 2013 /0 Comments/in Technovation Blog /by Steven We meet the Innogators, two Technovation teams from the Castilleja School, as they work on their apps and pitch videos.