Ready for a change?
Our team has big goals to revolutionize how local businesses do their marketing.
With great solutions comes a great team
We have built a team of dedicated problem solvers who are always coming up with new strategies, new ideas and new ways to collaboratively drive our company forward. These ideals are what define our company and allow us to deliver the very best for our clients.
Our founding story
Originating in Toronto, our company has evolved into a global force with an innovative team of professionals. We’ve adopted a remote-first policy, fostering a modern and adaptable work environment. This approach allows us to stay at the forefront of industry trends to empower our team and our clients.
We're always connected
We’re proud to be fully remote and hiring internationally. Our virtual workflows and options to co-work allow us to stay connected and embrace our culture of equal opportunities.
We speak the same language
Although we are a diverse team from around the globe, we share the same vision to revolutionize how local businesses do their marketing.
Our Leadership Team
Edward Yao
Founder and CEO
Long-time entrepreneur, Edward, founded Canada’s first daily deal company and grew it to $50M GMV, with a team of 130+ people and 10k+ SMB clients. This was just the start. Edward saw a gap in the SMB market and began working on what OneLocal is today. His commitment is to make a big impact with SMBs and their growth strategies, and continue building an inclusive environment for our team.
Scott Ingalls
Head of agency
Scott has worked in the digital marketing space since 1999. For the past 2 years, Scott has brought an innovative perspective to OneLocal overseeing the Delivery team and directing the implementation of the latest automations and AI-driven technologies for our clients and teams to leverage.
Olivier Thibault
COO
Olivier has spent 10+ years scaling tech firms. For the past 3 years, Olivier has been instrumental in building an environment for our team to grow and flourish in their passion for supporting SMBs. With this, a culture of “owners” has been constructed to give all who join the work-life balance that fits their lifestyle.
Our culture
Why work at OneLocal?
Hear from our team about what gets them excited about working at OneLocal.
Our #oneteam values
- Be a kind and informed professional
- Have an ownership mindset
- Prioritize outcomes
- Set ambitious timelines
- We celebrate success
Our perks
Continuous Skills Advancement
We provide lunch and learns, training tutorials, courses for skill advancement and other opportunities to learn new things.
Flexible Working Hours
Different types of flexible work options are available. We aim to find the best way that works for you while still delivering on our goals.
Work-Life Harmony
Enjoy a work environment that values work-life harmony, offering generous PTO and Recharge Days.
Remote-First Work Environment
Embrace a remote-first work policy for a modern, adaptable, and supportive work environment.
Stock Options
We believe in mutual success; as the company grows, so do the stakes for every employee at OneLocal.
Team Events
We celebrate our successes with annual celebrations, monthly team outings, virtual get-togethers, game nights and more.
See what we get up to
Work-life balance, remote first work environment, co-working opportunities, and team meet-ups are just some of the perks that make working at OneLocal unique.
Day in the Life at OneLocal
Where we work
Looking for a remote-first work environment? Enjoy the flexibility of working from anywhere.
How we hire
Once you’ve submitted your application, our team will carefully review it and reach out for a preliminary screening call if we identify a potential fit.
The purpose of this call is to gain a deeper understanding of your background and, of course, to get to know you better! Come prepared with your elevator pitch so we can make the most of our time.
Throughout our hiring process, we incorporate role-specific assessments. Whether it’s a take-home assignment, a role-play scenario, a presentation, or a code assessment, our team is eager to understand your perspective, thought process, and critical thinking abilities.
Before reaching a final decision, you’ll have the opportunity to meet some of our team members at different stages of the process.
This typically involves 1-2 rounds where each team member can ask you specific questions about your experience, your take-home assignment, and how we can align to ensure that this is the best environment for your learning and growth.
We also encourage you to come prepared with specific questions you may have for our team – we appreciate a curious mind!
Still have questions?
Check out our FAQ to learn more about how we determine if you're the right fit.
Job Openings
At OneLocal, we know that marketing isn’t just about buying ads anymore. We also know how hard it is to keep up with rapidly changing technologies. OneLocal provides SaaS solutions to small and medium businesses (SMBs) across the world. We offer our clients a broad range of digital marketing solution products that are impactful on their own, but even better together. We aim to be the perfect solutions partner by bringing together the right mix of technologies and local marketing expertise.
OneLocal is looking for an Account Manager who is a big-thinker and wants to be challenged as we scale. The ideal candidate is a customer-centric, pro-active individual who is looking to join an early-stage technology company and drive growth and innovation. You will be joining a motivated and fast-paced team that strives to create long-lasting relationships with our clients and produce results. If you’re ready for a change and looking for an opportunity that’s equal parts challenging as it is rewarding, you’ll find it here.
What You’ll Be Doing
- Drive Success at Scale: Proactively manage a diverse portfolio of 100+ local businesses, taking full ownership of their success and maintaining a targeted net retention rate.
- Conduct Strategic Business Reviews: Regularly lead performance reviews with clients to demonstrate the value of the OneLocal suite, analyze ROI, and align our solutions with their evolving business goals.
- Collaborate for Results: Work within a high-performance ecosystem, partnering with Account Executives, Implementation Specialists, Digital Marketing Experts, and Marketing Strategists to ensure seamless handoffs and expert execution.
- Anticipate & Solve: Act as a proactive problem-solver by identifying potential churn risks or technical hurdles early, ensuring every client reaches their desired outcome.
- Champion the Platform: Go above and beyond to ensure clients are fully leveraging the OneLocal platform, turning local business owners into long-term brand advocates.
What You Bring
- You’ve got our customer’s best interest in your mind and will do whatever it takes to help them be successful with our solutions
- Experience working with small & medium businesses is an asset but not required
- Experience working with a high volume of clients
- Strong communication skills, both verbal and written
- 2 or more years experience as a Client Success Manager / Account Manager in one of the following environments:
- SaaS organization
- Marketing Agency
- Tech Startup
- Ability to work in a fast-paced environment and quickly adapt to changing timelines and priorities
- Ability to understand customer needs and determine its fit to our product offering
- Strong organizational and follow-up skills
- Ability to quickly build rapport with clients and turn them into long-term partnerships
- Proven ability to maintain professionalism and demonstrate courtesy towards clients
- Demonstrates honesty and integrity
- Questions the status quo and isn’t afraid to speak up
- Familiarity with CRM Platforms, ideally Salesforce
Why You’ll Love Working Here:
- The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
- Remote first: We are committed to a remote-first work environment with occasional team gatherings in Toronto and other hubs. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST
- 3 weeks paid vacation + 5 paid personal days
- Stock options in a YC backed start-up
- Virtual social events: coffee chats with your colleagues and happy hours!
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now
OneLocal is a leading provider of AI-powered digital marketing solutions for small and medium-sized businesses. We are committed to helping SMBs grow by providing easy-to-use, affordable, and effective marketing tools. From websites and SEO to reviews, advertising, social media, and more, our cloud-based platform offers a suite of interconnected tools that streamline operations and facilitate seamless customer communication. Leveraging structured and unstructured data, we power our own AI capabilities to automate client interactions, generate engaging content, and streamline information workflows.
We are looking for a Business Development Representative to join our Sales Team. The ideal BDR is a motivated, results-driven individual looking to join an early-stage technology company and help us drive growth and innovation. Ideally, you have worked in sales for about a year or more and love the thrill of a sale and a hot lead. We are looking for someone who thrives in a team environment and has a resilient mindset. If you’re ambitious and ready for your next challenge, we want to hear from you!
What You'll Be Doing
- Lead generation through cold calling and booking demos for our Account Executives
- Proactively seeking new business opportunities through consistent prospecting
- Identifying client needs and suggesting appropriate products/services
- Setting up meetings or calls between (prospective) clients and Account Executives
- Staying up-to-date with new products & services and new pricing/payment plans we have to offer
What You Bring
- Comfort and previous experience with cold calling
- Experience selling technology to small & medium businesses is an asset
- Track record of achieving sales quotas
- Hands-on experience with multiple sales techniques
- Understanding of sales performance metrics
- Excellent communication and negotiation skills
- Experience with Salesforce is a plus
Why You’ll Love Working Here:
- The opportunity to have a major impact at a growing company that is helping small and medium-sized businesses grow their digital presence
- Remote first: We have committed to a remote-first work environment with access to co-working spaces in Toronto. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST
- 3 weeks paid vacation + 5 paid personal days
- Stock options in a YC backed start-up
- Virtual social events: coffee chats with your colleagues and happy hours!
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now
OneLocal is revolutionizing the B2B space with our innovative white-label marketing platform. We’ve helped thousands of businesses grow by building exceptional digital presences and are now partnering with top software providers and franchisors to offer a powerful, in-house marketing solution for their SMB clients. Our AI-driven, all-in-one platform gives merchants the tools they need to gain a competitive edge and expand their businesses. We pride ourselves on a dynamic, inclusive culture where everyone can be their authentic selves.
We’re looking for a motivated and results-driven General Accountant to join our Finance team. The ideal candidate is eager to be part of a fast-growing tech company and help drive innovation. In this role, you’ll support RevOps and manage key accounting functions, ensuring efficient AP and AR processes while minimizing cash burn and revenue leakage.
What You’ll Be Doing:
- Manage billing requests and subscription changes from Sales and Customer Success teams.
- Support the Sr Accountant with bookkeeping and month-end activities.
- Perform bank reconciliations, investigate discrepancies, and process journal entries.
- Process vendor, freelancer, and consultant invoice payments.
- Reconcile and monitor credit card transactions.
- Ensure accuracy and proper coding of accounts payable invoices, credit card receipts, and employee reimbursements.
- Collaborate with Sales and Customer Success teams from opportunity initiation to revenue recognition.
- Validate and analyze sales revenue, subscriber activity, credits/refunds/chargebacks, and commissions.
- Process churns and billing requests in CRM and billing systems.
- Assist with ad hoc projects and coordinate with teams across Sales, Marketing, CS, Operations, Delivery, and Product.
- Provide accounts receivable aging reports and work with Customer Success Account Managers to meet DSO (Days Sales Outstanding) targets.
- Investigate and coordinate responses for payment chargebacks.
- Document and map out existing Finance processes.
What You Bring:
- Minimum 2 years of experience in accounting or revenue operations.
- Bachelor’s degree in Accounting or a related field.
- Strong curiosity for automation and continuous process improvements.
- Experience in SaaS is highly desired.
- Familiarity with Salesforce, Chargebee, and/or Stripe is a plus.
- Excellent business acumen and quantitative skills.
- Strong proficiency in Excel and Salesforce (preferred).
- Excellent communication skills and a collaborative approach to change.
- Ability to work autonomously as well as part of a team, self-motivated and proactive.
Why You’ll Love Working Here:
- Remote-first: We are committed to a remote-first work environment. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST.
- Stock options in a YC-backed start-up.
- Paid vacation and personal days.
- Virtual social events: Coffee chats with your colleagues and weekly happy hours!
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now
At OneLocal, we provide SaaS solutions that help small and medium businesses (SMBs) grow through data-driven marketing strategies. Our 10 digital marketing solutions work seamlessly together, empowering businesses to navigate the ever-evolving marketing landscape.
We're looking for a customer-facing Marketing Strategist who thrives in a fast-paced environment and is eager to make an impact. If you're passionate about strategic marketing, client success, and digital growth, this role is for you.
What You’ll Do
- Consult & Advise: Meet with clients to assess marketing needs, answer questions, and provide strategic guidance.
- Set Expectations & Communicate Value: Clearly explain marketing strategies, performance expectations, and ROI.
- Develop & Optimize Campaigns: Craft marketing plans tailored to client goals, ensuring alignment with branding and industry trends.
- Analyze & Report: Use GA4, Google Search Console, and other analytics tools to track performance and provide actionable insights.
- Collaborate & Innovate: Work closely with Account Managers and our Agency team to enhance client marketing strategies.
- Drive Growth: Identify expansion opportunities to maximize value for clients and contribute to OneLocal’s success.
What You Bring
- 2+ years in a customer-facing marketing role (SaaS, marketing agency, or tech startup preferred).
- SEO expertise: Keyword research, technical SEO, content marketing, listings management, and Google Business Profile optimization.
- Strong digital marketing knowledge, including content marketing, inbound strategies, and paid advertising (Google & Facebook).
- Experience with website platforms (Duda, WordPress, Shopify) and CRM systems (Salesforce preferred).
- Exceptional communication & client management skills - you can build strong relationships and simplify complex strategies.
- Proven ability to manage multiple clients in a dynamic, fast-moving environment.
- Project management skills, including experience with tools like Jira.
Why You’ll Love Working Here:
- The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
- Remote first: We have committed to a remote-first/distributed team work environment
- Paid vacation + paid personal days
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now
At OneLocal, we understand that marketing is no longer just about buying ads. We also recognize how challenging it is to keep up with rapidly changing technologies. OneLocal provides SaaS solutions to small and medium businesses (SMBs) worldwide. We offer our clients a broad range of digital marketing solutions that are impactful on their own and even better together. Our goal is to be the perfect solutions partner by combining the right mix of technologies and local marketing expertise. We have recently launched AgencyEngine, which operates as the dedicated partner reseller brand for OneLocal’s AI-powered website builder and other marketing solutions, enabling CRM providers to enhance their offerings.
We are looking for a Senior Product Marketing Manager to unlock the growth potential of AgencyEngine. We are looking for a big-thinker who wants to be challenged as we scale this "zero-stage" startup within our firm. The ideal candidate is a customer-centric, proactive individual who is looking to join an early-stage technology company and drive growth through storytelling and sales enablement. You will be joining a motivated and fast-paced team that strives to create long-lasting relationships with our partners and produce results. If you’re ready for a change and looking for an opportunity that’s equal parts challenging as it is rewarding, you’ll find it here.
What You’ll Be Doing
- Craft the Narrative: Act as the primary storyteller for AgencyEngine, translating complex AI-driven features into compelling value propositions that resonate with diverse stakeholders (from Finance and Ops to small business owners).
- Drive Partner Success: Develop "Partner Enablement" kits—including landing pages, email templates, and scripts—to equip our white-label partners with everything they need to successfully sell our services under their own brand.
- Enable the Sales Motion: Build and manage the high-touch "Account-Based Marketing" (ABM) collateral, including sales decks, case studies, and customer testimonials that directly support the sales team in closing new partners.
- Define GTM Foundations: Take ownership of Ideal Customer Profile (ICP) development and persona mapping for both our partners and the end-user (e.g., contractors, roofers, etc.).
- Conduct Market Research: Identify target market verticals, estimate market sizes, and provide the strategic data needed to prioritize our product roadmap and growth initiatives.
- Collaborate for Results: Work in lockstep with the Product, Sales, and Leadership teams to ensure our messaging is aligned with the platform’s capabilities and the market's needs.
What You Bring
- The "Doer" Mentality: You are a self-starter who can generate marketing assets from zero and execute your own ideas without needing a large support team.
- Exceptional Storytelling: You have a strong background in content or messaging and can articulate "the why" behind a product with clarity and punch.
- Strategic GTM Experience: You understand the full marketing and sales funnel and have a proven track record of moving prospects through it.
- High-Growth Agility: Ability to work in a fast-paced environment and quickly adapt as we refine our "zero-stage" product offering.
- 5 or more years experience as a Product Marketing Manager (PMM) in one of the following environments:
- SaaS organization
- Tech Startup (early-stage experience is a major asset)
- Strong organizational and follow-up skills, with the ability to manage multiple projects simultaneously.
- Ability to understand customer needs and translate those into idiosyncratic industry features that drive "attach rates" for partners.
- Questions the status quo and isn’t afraid to speak up to ensure we are building the best possible brand narrative.
Why You’ll Love Working Here:
- The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
- Remote first: We are committed to a remote-first work environment with occasional team gatherings in Toronto and other hubs. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST
- 3 weeks paid vacation + 5 paid personal days
- Stock options in a YC backed start-up
- Virtual social events: coffee chats with your colleagues and happy hours!
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now