Lora Carrubba's Location
The Hague, ZH, NL
Lora Carrubba's Work
Lora Carrubba's Education
Lora Carrubba's Skills
Lora Carrubba's Summary
Lora Carrubba, based in The Hague, ZH, NL, is currently a Vice President - Head of EMEA Delivery at CSG International, bringing experience from previous roles at Ericsson, Management Consulting and Amdocs. Lora Carrubba holds a Associates in Computer Science @ Santa Fe College. With a robust skill set that includes Change Management, Dutch, Management Consulting, Leadership, Customer Relationship Management Crm and more, Lora Carrubba contributes valuable insights to the industry. Lora Carrubba has 4 emails and 6 mobile phone numbers on RocketReach.