Client Delivery Manager
CurrentInterface with clients to understand needs, scope vision, and negotiate budget for on time delivery of projects. Manage multiple distributed and co-located software development teams for iterative deployment of features for web-based and mobile applications.