translate English to French: Marketing and Sales Executive Vice President:
Marketing et ventes Vice-président :