Megane Roy

Team Lead

Megane is originally from France, she grew up in Miami and graduated with a bachelor’s in fine arts. She is now working as a full-time team lead (of monsters) and a part-time artist in Buffalo. She is making sure our ISAs are selecting quality leads for our lovely agents and giving them the best guidance possible to make them invincible in the world of internet leads.


Monster Alter Ego


If Megane were a monster, she would be Medusa. She would like to spend her days living on the beach and terrorize sailors for entertainment.

Having trouble? click here