Transcom WorldWide
Location : US
As a Technical Support Advisor, you’ll listen to the caller and use your technical expertise, and passion for outstanding customer service, to answer questions about products and services, or troubleshoot technical issues to find solutions. Transcom is a global customer experience specialist, providing customer care, sales, technical support and credit management services through our extensive…
EventMobi Location : Ottawa ON CA Reporting to the Director of Sales, you’ll work alongside an allstar team of Sales...
Apply For This JobL’Oreal LUXE Location : Wichita KS US Provide best-in-class shopper experience to attract and retain customers. Build strong relationships with...
Apply For This JobAVmedia, Inc. Location : San Antonio TX US AVmedia seeks to partner with experienced freelance audio, video and lighting professionals....
Apply For This JobBeckman Coulter Diagnostics Location : Washington DC US Biology, clinical lab science, biomedical engineering, electrical engineering, chemistry. Assign calls to...
Apply For This JobMaid2Clean Middlesex & London Location : Greenford ENG GB You will be self employed and paid by your clients on...
Apply For This JobMaid2Clean Location : Camberley ENG GB You will be self employed and paid by your clients on the day that...
Apply For This Job