About this role
The New Business Administrator is responsible for setting up new client accounts and delivering exceptional customer service. This role sits at the heart of the client onboarding experience, ensuring new business is processed accurately and efficiently from day one. This is a hybrid role based out of our Calgary, AB office, working a combination of days in office and from home.