The Umbra Institute (Educational Institution; Higher Education industry): Office Manager & IT Specialist, (September 2005-April 2010) Facilitate the study abroad experience of 150-200 new American students each spring, summer and fall semester.
Head IT department; manage net...
Linkedin