Senior Customer Analyst

In the US, you’ll find us in Boston, MA, as well as Lincoln, RI and Denver, CO. This is a hybrid role which requires strategic leadership in the retention and…