STC (Public Company; Telecommunications industry): Business Analyst, (August 2008-Present) Business Analyst (between IT & Finance Departments) Learning Tree International (Public Company; 201-500 employees; LTRE; Information Technology and Services industry): Busin...
Linkedin
Learning Tree International (Public Company; 201-500 employees; LTRE; Information Technology and Services industry): Busin...