Customer Service Specialist @ (January 2018 - January 2020)
Customer Service Representative @ (January 2017 - January 2018)
Customer Service Representative @ (January 2015 - January 2017)
Sergio Abud Summary
Sergio Abud, based in Toronto, ON, CA, is currently a Customer Success Manager at Intelocate. Sergio Abud brings experience from previous roles at Synergetic Communication INC, Wakefield, Netspend and Western Union.
Looking for a different Sergio Abud?
Find contact details for 700 million professionals.