Leadership
Reporting structure
41 people mapped
Lucas PellanCo-FounderCEO
Kevin ChenCo-Founder | Lead EngineerExecutive
Emma LevyGTM engineer + outbound lead
Shamita NagallaSenior Software Engineer
Carlos GarciaSoftware Engineer- JTJonathan ThamSoftware Engineer
Isabella MathewsDeputy CEOExecutive- +15 reports →
Julien ComitoSales DirectorExecutive - +11 reports →
Steven V.Head of PartnershipsExecutive - +1 report →
Julia BlancoHead of Field Marketing and PartnershipsExecutive
Michael RalphCo-FounderExecutive
Julien NaegeliCo-FounderExecutive
Robbie SchneidmanCo-FounderExecutive
Joe AdamsCo-FounderExecutive
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 →