Skip to content

Our Team

Meet Envol

We’re a team of strategists, creatives, recruiters, marketers and HR consultants. When it comes to finding dynamic solutions that evolve organizations into places where people truly want to work, we bring the perfect blend of zest and expertise to the table.

Best of all? We’re human. When we’re not rocking our clients’ worlds, we’re unwinding with friends, cozying up with a good book, enjoying a glass of wine, exploring the great outdoors, and embracing the simple pleasures that make life awesome.

Rikka Bouseh

President

Connect on

Siobhan O’Beirne

Senior HR & Talent Acquisition Specialist

Connect on

Sarah Evans

Senior HR & Talent Specialist

Connect on

My Lieu Ha

Recruitment Manager

Connect on

Acacia Blake

HR & Talent Acquisition Specialist

Connect on

Caitlin Solomon

HR & Talent Acquisition Specialist

Connect on

Erica Mallette

Digital Marketing Specialist

Connect on

Kaylee Scott

Digital Marketing Coordinator

Connect on

You

Your Title

Explore Careers