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 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.


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
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.
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.

"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

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.
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.
