demch.co employs 16 employees. The demch.co management team includes Yevgen Demchenko (Founder and CEO), Tetiana Grebionkina (Project Management | Business Analyst), and Natalia Marchenko (Head of Development).
Looking for a particular demch.co employee's phone or email?