Project Management

Decades of collective experience managing global scale software engineering projects with teams locally and globally.