James Damoulakis

James Damoulakis

Chief Technology Officer, GlassHouse Technologies