
Hire Techart
Freelance/ProjectAvailability: Within the next few weeks
Work Experience
- Techart — Moscow, Russian Federation
Design Techart
Creative collaboration of 14 multi-specialized designers aimed to address any design related challenging tasks
Member Since: October 17, 2013