Lead Customer Service Representative

Lori Vision Studio Inc

Full-time Technology, Information and Internet
Apply Now
Location
ontario, ca, United-States
Posted
June 16, 2026

Job Description

Lead Customer Service Representative (WowNow US)


Location: Ontario, CA (On-site / Hybrid)


About WowNow


WowNow is an AI-powered, on-demand creative manufacturing platform that transforms digital moments into physical keepsakes (TimeTag). As we expand rapidly across the U.S., we are building a world-class customer experience system to support both B2C users and B2B partners.


Role Overview


We are looking for a Lead Customer Service Representative to build and manage our customer support function in the U.S.


This role starts as a hands-on operator (0→1 stage)—creating customer support materials, handling inbound inquiries—and evolves into a team lead role, managing outsourced contractors and ensuring service quality at scale.


You will play a critical role in shaping how customers experience WowNow.


...