Lucas Pellan
Co-Founder
Michael Ralph
Co-Founder
Julien Naegeli
Co-Founder
Robbie Schneidman
Co-Founder
Kevin Chen
Co-Founder | Lead Engineer
Joe Adams
Co-Founder
41 people mapped
  • Lucas Pellan
    Lucas Pellan
    Co-Founder
    CEO
    • Kevin Chen
      Kevin Chen
      Co-Founder | Lead Engineer
      Executive
      • Emma Levy
        Emma Levy
        GTM engineer + outbound lead
      • Shamita Nagalla
        Shamita Nagalla
        Senior Software Engineer
      • Carlos Garcia
        Carlos Garcia
        Software Engineer
      • JT
        Jonathan Tham
        Software Engineer
    • Isabella Mathews
      Isabella Mathews
      Deputy CEO
      Executive
    • Michael Ralph
      Michael Ralph
      Co-Founder
      Executive
    • Julien Naegeli
      Julien Naegeli
      Co-Founder
      Executive
    • Robbie Schneidman
      Robbie Schneidman
      Co-Founder
      Executive
    • Joe Adams
      Joe Adams
      Co-Founder
      Executive

27 more people are mapped in the full chart.

See the full org chart on Crustdata →

Get a free API key to access millions of org charts.

About Mega's team

Mega is a Series a-stage Marketing Services company based in Brooklyn, New York, United States with roughly 11-50 employees. Mega's team spans 16 in sales, 6 in operations, 4 in engineering, 2 in marketing and 1 in customer success. Mega is led by Lucas Pellan, Co-Founder, alongside Michael Ralph (Co-Founder), Julien Naegeli (Co-Founder), Robbie Schneidman (Co-Founder), Kevin Chen (Co-Founder | Lead Engineer), Joe Adams (Co-Founder) and Isabella Mathews (Deputy CEO).

Everyone we've mapped at Mega

41 people, leadership first.

  • Isabella MathewsDeputy CEOExec
  • Joe AdamsCo-FounderExec
  • Julia BlancoHead of Field Marketing and PartnershipsExec
  • Julien ComitoSales DirectorExec
  • Julien NaegeliCo-FounderExec
  • Kevin ChenCo-Founder | Lead EngineerExec
  • Lucas PellanCo-FounderExec
  • Michael RalphCo-FounderExec
  • Robbie SchneidmanCo-FounderExec
  • Steven V.Head of PartnershipsExec
  • Aidan WestleyProduct & Operations
  • AJ RochefortBusiness Development Manager
  • Anthony StarninoAccount Manager
  • Benjamin SzwimerProduct & Operations
  • Brandon HogbinPerformance Marketing Sales
  • Carlos GarciaSoftware Engineer
  • Christopher PitchfordCustomer Success Manager
  • Corey ZuckermanAccount Executive
  • Cristina CocuangcoProduct Service Coordinator
  • Emma LevyGTM engineer + outbound lead
  • Jae Anthony ManongasTechnical SEO Specialist
  • Jason ChoProduct Operations
  • Jason McCollamAccount Manager
  • Jeremy HassAccount Manager
  • Jeremy SholzbergProduct Lead, Founding Team
  • Jeremy SmithAccount Executive
  • Jonathan ThamSoftware Engineer
  • Joshua SazantAccount Executive
  • Liam ZuckermanAccount Executive
  • Max LesterProduct and Operations
  • Mharlee Mae CabalquintoMultimedia Designer
  • Paul TirtirauProduct
  • Peter PsyharisBusiness operations
  • Pouria EsmaeilyAccount Manager
  • Richard ZhouSales
  • Ryan McCulloughAccount Executive
  • Shamita NagallaSenior Software Engineer
  • Stephen YoungAccount Manager
  • Tayvia WallenAccount Manager
  • Wilson JudyProduct & Operations
  • Zachary GaudreaultSales Representative

Frequently asked questions about Mega

What does Mega do?

Mega is a Series a-stage Marketing Services company based in Brooklyn, New York, United States with roughly 11-50 employees. Mega's team spans 16 in sales, 6 in operations, 4 in engineering, 2 in marketing and 1 in customer success. Mega is led by Lucas Pellan, Co-Founder, alongside Michael Ralph (Co-Founder), Julien Naegeli (Co-Founder), Robbie Schneidman (Co-Founder), Kevin Chen (Co-Founder | Lead Engineer), Joe Adams (Co-Founder) and Isabella Mathews (Deputy CEO).

Who is the CEO of Mega?

Lucas Pellan is the CEO of Mega, serving as Co-Founder. Lucas Pellan leads the company and its executive team.

Who is on the leadership team at Mega?

Mega's leadership team is led by Lucas Pellan (Co-Founder) and includes Michael Ralph (Co-Founder), Julien Naegeli (Co-Founder), Robbie Schneidman (Co-Founder), Kevin Chen (Co-Founder | Lead Engineer), Joe Adams (Co-Founder), Isabella Mathews (Deputy CEO). Each runs a function within the company.

How is Mega's team structured?

Mega's team spans 16 in sales, 6 in operations, 4 in engineering, 2 in marketing and 1 in customer success. Each department reports up to the leadership team, as shown in the org chart above.

How big is the sales team at Mega?

Mega's sales team has 16 people, making it the largest team at Mega.

How big is the operations team at Mega?

Mega's operations team has 6 people, making it the second-largest team at Mega.

How big is the engineering team at Mega?

Mega's engineering team has 4 people, making it the third-largest team at Mega.

How many employees does Mega have?

Mega has 41 employees, of which 16 work in sales, 6 in operations, 4 in engineering, 2 in marketing and 1 in customer success.

Where is Mega headquartered?

Mega is headquartered in Brooklyn, New York, United States.

What funding stage is Mega at?

Mega is a Series a-stage company operating in Marketing Services.

How do I update or remove a profile on this page?

To correct or remove a profile from Mega's page, email info@insideorg.com with the name and page link. Verified requests are processed within a few business days.

Similar Media & Marketing companies

Reach the team at Mega

Get the complete team for Mega with verified work and personal emails, direct phone numbers, plus headcount, funding and growth signals, all through API.

Get the full team on Crustdata →