Location: Remote Reports to: Customer Success Manager Role Overview We are seeking a Account Manager who will take ownership of client relationships and ensure their long term success and satisfaction. The ideal candidate will be fluent in English and French…