Problems Solved / Services Performed

Investor due diligence Software quality issues
Missed delivery dates Business/IT alignment and strategy
Technology leader mentoring Interim CTO
SDLC Optimization (Agile) Technology assessments
Program / Project Management Poor development ROI



Through a proven methodology developed over years of working with software companies, Greg works closely with the team in place to identify problems and craft solutions that will work for that organization.  Every organization is different and there is no single solution that works for everyone.  Team involvement is essential in order to come up with plans that can actually be implemented and bought into!

Practice Area Experience

  • Information Technology – IT strategy & planning •  Implementing methodology and process (SDLC) • Setting up and managing offshore teams • Setting up Quality Assurance process and teams • Defining enterprise architecture • Defining project and release management processes and systems • Overseeing and optimizing Network Ops • Defining and implementing Cloud strategy
  • Business Strategy – Performing market analyses • Creating strategic plans • Determining market positioning • Figuring out whether to use the existing team, an outsourced team, or an offshore team • Merger/acquisition planning & oversight • Product strategy and pricing • Identifying and creating strategic partnerships
  • Operational – Business process engineering & optimization (including Lean) • Aligning technology with the business •  Program and project management definition and implementation • Business intelligence system and process implementation
  • Customer Interaction – CRM implementation & customization • Defining process and systems to gather product input/ customer feedback • Issue tracking, escalation, and reporting • Customer support process and systems • Definition and implementation of marketing strategy
  • Human Capital Mgt – Implementing change management • Defining organizational structure • Training and capability development • Setting up collaboration and knowledge management systems • Leadership development and mentoring • Creating objectives, goals, and milestones for effective performance management

Download PDF – Greg Smith – Consultant Summary