Andra Caragea

Andra Caragea

Chief Operating Officer (COO), CITR.