I have requested a call back from the Fido Winback team couple days ago. And i have yet to receive a call back from them and it is impossible to reach them. Is there a direct number that i can call to reach out ? Its been couple days already ...
Welcome to the community!
There isn't a direct number to reach out to the winback team. If you need help with your account you're welcome to reach out via these methods.