- Strategic planning, vision setting, mission definition
- Identify and capitalize on market and customer needs
- Develop people and systems in start-ups and mature companies
- Marketing communications and public relations
- Middle management development
- Consulting in areas of operations, sales, marketing, engineering, customer support, information engineering