Ready for a change?

Ready for a change?

Our team has big goals to revolutionize how local businesses do their marketing. 

Our team has big goals to revolutionize how local businesses do their marketing. 

OneLocal team member thriving in a modern collaborative work environment
Background Image

Our Story

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.

Our founding story
Our founding story
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.

We're always connected
We're always connected
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’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’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.

OneLocal employee working independently in a bright productive workspace
OneLocal team members collaborating and building a positive workplace culture
Our vision
Our vision
Our vision

Although we are a diverse team from around the globe, we share the same vision to revolutionize how local businesses do their marketing. 

Leadership

Our leadership team

After 15+ years in local marketing, founder and CEO Edward Yao saw that better technology was not reaching enough local businesses.

Edward Yao, CEO and founder of OneLocal

Edward Yao

CEO and Founder of OneLocal

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.

Scott Ingels, Head of Agency at OneLocal
Olivier Thibault, leadership team member at OneLocal

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.

Culture

Our culture

We believe the best results come from people who care about their work, take ownership of outcomes, and push each other to do more than they thought possible.

Companies Image

"At OneLocal, we embrace our differences, learn from one another and celebrate new challenges. We are comprised of caring, collaborative and innovative people that work as one team to produce amazing results."

Our vision is to redefine personal finance by making intelligent, accessible, personalized guidance available to all—powered by AI, driven by clarity, and focused on long-term prosperity.

Edward Yao, Founder & CEO

The values we work by

The values we work by

The values we work by

Be a kind and informed professional

Be a kind and informed professional

Have an ownership mindset

Have an ownership mindset

Prioritize outcomes

Prioritize outcomes

Set ambitious timelines

Set ambitious timelines

We celebrate success

We celebrate success

OneLocal employees living company values through teamwork and collaboration

Our Perks

Built for people who want to do great work and enjoy doing it.

From flexible hours to stock options, we've built a workplace where you can grow, recharge, and share in what we're building together.

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.

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.

Remote-First Work Environment

Embrace a remote-first work policy for a modern, adaptable, and supportive work environment.

Hiring

How we hire

We use a 3 step hiring process to get to know you and your skills. If you're looking for an opportunity that is equal parts challenging and rewarding, we'd love to hear from you.

Step 1: Tell us about you

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.

Step 2: Show us your stuff

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.

Step 3: Meet the team

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!

Openings

Find your role at OneLocal

If you're looking for a role that is equal parts challenging and rewarding, we'd love to hear from you.

FAQ

Still have questions?

Still have questions?

Here are answers to common questions about setup, your website, and how the system works day to day.

Here are answers to common questions about setup, your website, and how the system works day to day.

I've applied, now what?​

Great! You have applied and should have received an email from our talent team. Our skilled talent team will begin going through applications received on a regular basis. As soon as we have gone through applications, we will send next steps to those that we see a good fit. Although we wish we could get back to every candidate, we only get back to applicants that we move to next steps with.

I’ve had my screening call, how long until I hear back about next steps?​

After every screening call, we like to share notes and highlights from our conversation with the hiring team. Once we have gotten the chance to debrief, we generally get back to candidates within 24-48 hours of the screening call or interview. If we need more time, we will be sure to let you know!

Where can I find the compensation structure for each position?​

Unfortunately, we do not share this information on our website, but we are more than happy to discuss it during our screening call and throughout the interview process. We aim to bring this up during the initial screening call to make sure we are transparent from the start.

How long does the interview process usually take?

Our recruitment process can take anywhere from 2-4 weeks, but this can also depend on the role. For example, some of our more technical roles have technical tests and interviews which can extend the process timeline.

I've applied, now what?​

Great! You have applied and should have received an email from our talent team. Our skilled talent team will begin going through applications received on a regular basis. As soon as we have gone through applications, we will send next steps to those that we see a good fit. Although we wish we could get back to every candidate, we only get back to applicants that we move to next steps with.

I’ve had my screening call, how long until I hear back about next steps?​

After every screening call, we like to share notes and highlights from our conversation with the hiring team. Once we have gotten the chance to debrief, we generally get back to candidates within 24-48 hours of the screening call or interview. If we need more time, we will be sure to let you know!

Where can I find the compensation structure for each position?​

Unfortunately, we do not share this information on our website, but we are more than happy to discuss it during our screening call and throughout the interview process. We aim to bring this up during the initial screening call to make sure we are transparent from the start.

How long does the interview process usually take?

Our recruitment process can take anywhere from 2-4 weeks, but this can also depend on the role. For example, some of our more technical roles have technical tests and interviews which can extend the process timeline.

How does LocalReviews help my business?

98% of consumers read reviews before choosing a local business. LocalReviews helps you get more of them automatically, manage feedback in one place, and build the reputation that turns searchers into customers.

Can review requests be sent automatically?

Yes. LocalReviews sends review requests by email and SMS after every job, so you're consistently asking for feedback without adding manual work to your team.

Can I manage all my reviews in one place?

Yes. LocalReviews pulls feedback from Google, Facebook, and other platforms into a single dashboard so you can track reviews, respond, and monitor your reputation without jumping between tabs. You'll get notifications when new reviews come in so you can respond quickly and stay on top of your reputation in real time.

Which review platforms does LocalReviews support?

LocalReviews syncs with Google, Facebook, and other major review platforms automatically.