Articles by Dmitry Shevchenko

Delivery Manager at SPD Group with the years of experience in managing software development projects