The Flooid Account Manager for Canada acts as the main point of contact for a named set of Flooid Canadian customers and is responsible for developing/nurturing relationships with key C level executives, driving customer satisfaction. Additionally, the Account Manager for…