Renewal Online Sales Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

Trend Micro · 11 hours ago

Renewal Online Sales Manager

Trend Micro is a global cybersecurity leader focused on making the world safe for digital information exchange. The Online Renewal Sales Specialist will drive renewal performance and customer retention through online channels, managing the renewal lifecycle and collaborating with various teams to optimize renewal rates and enhance customer experience.

Cloud SecurityCyber SecuritySecurityVirtualization
check
Culture & Values
badNo H1Bnote

Responsibilities

Own online renewal revenue targets across Consumer digital channels
Monitor daily/weekly performance to identify trends, risks, and opportunities impacting renewal conversion
Drive improvements to auto-renew, manual renewals, upgrade paths, and win-back flows
Support end-to-end renewal touchpoints including email journeys, in-product notifications, checkout flows, and pricing strategies
Partner with Customer Service and Operations to resolve renewal friction points (billing issues, failed payments, expired cards, etc.)
Identify opportunities to enhance customer experience and reduce churn
Provide insights to Pricing, Legal, and Compliance to ensure alignment with regional regulations and standards

Qualification

Digital salesEcommerceSubscription managementAnalytical skillsBI toolsCRM systemsMulti-taskingCommunication skillsCollaboration skills

Required

3–5 years of experience in digital sales, renewals, ecommerce, or subscription management
Strong analytical and data interpretation skills
Experience working with BI tools, CRM systems, or subscription platforms
Strong communication skills and ability to collaborate across regional and global teams
Proven ability to manage multiple priorities in a fast-paced environment

Benefits

Comprehensive medical, dental and vision insurance
Life insurance
Short & Long Term Disability
Pre-partum, maternity, parental and medical leave
Mental Health Wellness Program
Adoption Assistance
Wellness Incentive
Pet Insurance
401(k) with company match
Paid Time Off
14 Annual Holidays
Tuition Assistance
Employee Resource Groups

Company

Trend Micro

company-logo
Trend Micro is an IT firm that offers cybersecurity solutions like cloud security, endpoint protection, and network threat detection.

Funding

Current Stage
Public Company
Total Funding
unknown
2000-08-17IPO

Leadership Team

leader-logo
Eva Chen
Co-Founder & CEO
leader-logo
Kevin Simzer
Chief Operating Officer
linkedin
Company data provided by crunchbase