Creative People

Visit website

Details

Undisclosed
$50 - $99/HR
10 - 49
Founded 2013

Locations

Nea Philadelphia, Greece
London, United Kingdom
Showallless

Reviews

5.0

“What I like best is they’re very responsive. They resolve any issues that arise on the spot, which is a rare thing to... Managing Director, TECHNOGRAFIA LTD

5 reviews on clutch.co

Focus

50%
IT Managed Services
Custom Software Development
Cybersecurity
IT Strategy Consulting
IT Staff Augmentation
Web Development
Show All Less