Keyskills: Sales Consulting Account Management Business Development Sales Operations Interpersonal Communication Client Relationship Management Technical Consultation Software Solutions Delivery Technology Industry Knowledge Software Development Processes Software Technologies