Software development manager with extensive experience in coaching large software development teams to deliver quality on time.
Specialties: