Digital Tree's IT department is led by Stefanos Chrs (Chief Technology Officer) and has 3 employees.
Ioanna Nicolaou
Product Owner
Alexandros Rapakousios
Senior Editor
Stefanos Chrs
Chief Technology Officer
Elena Ellina
Videographer
Looking for a particular Digital Tree employee's phone or email?