Relevant experience in business development, administration, or project management Excellent English communication skills Strong attention to detail Passion for customer service Friendly positive attitude and team player Bachelor's Degree/Diploma
Responsibilities:
License Sales & Support International Business Development Ad Hoc Project Management