Software Product Strategy & Management
- Buy vs. Build Decisions
- 3rd party integration
- Open Source considerations
- Security & Risk Management
- Requirements Management
- Distributed & Remote team management
Software Development Engineering
- Technology selection
- Team Talent Acquisition & management
- Architecture review
- SDLC process & continuous improvement
- Global Team Management
- Quality Assurance
- Project Management