Email resume or drop off at front desk
Will call for an interview if they like what they see.....if you speak French, you should get an interview
Interviewed by Team Lead and sometimes the manager
If you just sound pleasant and agree, sound like you want a job....you should be in. You don't even need call centre experience. Remember....they do not give good customer service training and expect you to know how to answer a call.