Chief Technology Officer

Cristian Ionuț Toderașcu

Biography