Gregory Karabessinis

Gregory Karabessinis

Project Engineer at Terna SA

Location:
85 MESSOGION AVE., Athens, Attica, Greece
Company:
Terna SA
HQ Phone:
+30 21 0696 8000

Browse ZoomInfo’s Directories