Technical CRM Project Manager (French Speaking) at Huble | Shinobi Jobs