For over 18 years, Steven Kirz has managed technology sourcing and outsourcing engagements that have achieved well over $1 billion in annual client... more »
Business Positions
Education
Updated over 7 years ago