Key Expertise

  • Software Development and Architecture

  • Software Engineering

  • Software Product Management

  • Software Technology Management

  • Entrepreneurship

  • Transformation Management

  • IT and Computer Science Management, Teaching, Training, and Capacity Building

  • Research