Newfold Digital

5,687 Total Employees

Teams at Newfold Digital

6 Days AgoSaved
Remote
2 Locations
Web3
Manage a portfolio of customers focused on online marketing and website services, drive retention and growth, communicate campaign strategy and performance, produce reports, resolve escalations, document interactions, and recommend upsell/cross-sell while mentoring teammates and acting as the customer's advocate.
6 Days AgoSaved
Remote
Canada
Web3
Serve as a strategic HR partner to business leaders, driving talent management, organizational design, performance and engagement programs, employee relations, and HR analytics to improve organizational effectiveness and leader capability.
6 Days AgoSaved
Remote
2 Locations
Web3
Perform outbound sales calls to existing customers to identify upsell opportunities, consultatively recommend website, SEO, and digital services, build strong account relationships, and meet/exceed sales targets using dialer software and manual follow-up.