Bachelor's degree in marketing, International Business, or a related field 10 years of experience in service teams to ensure seamless new product launches Salary: Market related, negotiable dependent on experience
Bachelor's degree in marketing, International Business, or a related field 10 years of experience in service teams to ensure seamless new product launches Salary: Market related, negotiable dependent on experience