Our Colleagues

With our offices in Toronto, Canada & Managua, Nicaragua, we’ve brought together the best in world class talent under one roof to deliver on world class digital marketing campaigns. 

Ari Rush

CEO & Founder

Sasha Arguello

People Operations Manager

Dave Toonders

SEO Manager

Nadia Barmakov

SEO Manager

Ashley Cockwell

SEO Account Manager

Liam Abbott

SEO Account Manager

Lucía Arauz

SEO Coordinator

Gaby Obregon

Sr. SEO Specialist

Mina Waters

SEO Specialist

Luzelia Rivera

SEO Specialist

Nabil Hussein

SEO Specialist

Gabriella Abdalah

SEO Specialist

Leo Lira

Web Developer

Emily Southey

Content Writer

Niki Giovanis

Content Writer

Alyssa Leonard

Content Writer

Ryan Romanowski

Paid Media Team Lead

Luis Guido

Ads & Tracking Specialist

Ana Stephenson

Google Ads Specialist

Kevin François

Google Ads Specialist