Sales & Marketing

French Channel Account Executive