View in org chart
View in org chart
January, 2004 - present
European Operations Manager at Tuuli Media
European, Operations Manager at Techion Group
European Operations Manager at Odyssey Technical Solutions
European Operations Manager at One Wheel
European Operations Manager at AVALINE