Congratulations to StarVista’s New Chief Operating Officer, Lea Berhane!
It is with great pleasure that we announce Lea Berhane as StarVista’s Chief Operating Officer (COO) after serving as the Chief Development, Marketing and Technology Officer and Development & Marketing Director.