Senior Account Executive - French Speaking job at Omni