• Product
  • Pricing
  • Docs
  • Using PostHog
  • Community
  • Company
  • Login
  • Table of contents

  • Handbook
    • Start here
    • Meetings
    • Story
    • Team
    • Investors
    • Strategy overview
    • Business model
    • Objectives
    • Roadmap
    • Brand
    • Culture
    • Values
    • Small teams
    • Goal setting
    • Diversity and inclusion
    • Communication
    • Management
    • Offsites
    • Security
    • Brand assets
    • Team structure
    • Customer Success
    • Exec
    • Experimentation
    • Growth
    • Infrastructure
    • Marketing
    • People & Ops
    • Pipeline
    • Product Analytics
    • Session Recording
    • Website & Docs
    • Compensation
    • Share options
    • Benefits
    • Time off
    • Spending money
    • Progression
    • Training
    • Side gigs
    • Feedback
    • Onboarding
    • Offboarding
      • Product Manager ramp up
    • Merch store
      • Overview
      • How to interview
      • Engineering hiring
      • Marketing hiring
      • Operations hiring
      • Design hiring
      • Exec hiring
      • Developing locally
      • Tech stack
      • Project structure
      • How we review PRs
      • Frontend coding
      • Backend coding
      • Support hero
      • Feature ownership
      • Working with product design
      • Releasing a new version
      • Handling incidents
      • Bug prioritization
      • Event ingestion explained
      • Making schema changes safely
      • How to optimize queries
      • How to write an async migration
      • How to run migrations on PostHog Cloud
      • Working with ClickHouse materialized columns
      • Deployments support
      • Working with cloud providers
      • How-to access PostHog Cloud infra
      • Developing the website
      • MDX setup
      • Markdown
      • Jobs
      • Overview
      • Data storage or what is a MergeTree
      • Data replication
      • Data ingestion
      • Working with JSON
      • Query performance
      • Operations
        • Overview
        • sharded_events
        • app_metrics
        • person_distinct_id
    • Shipping things, step by step
    • Feature flags specification
    • Setting up SSL locally
    • Tech talks
    • Overview
    • Product metrics
    • User feedback
    • Paid features
    • Releasing as beta
    • Our philosophy
    • Product design process
    • Designing posthog.com
    • Overview
    • Personas
    • Testimonials
    • Value propositions
      • Content & SEO
      • Sponsorship
      • Paid ads
      • Email
      • Press
    • Growth strategy
    • Customer support
    • Inbound sales model
    • Sales operations
      • Managing our CRM
      • YC onboarding
      • Demos
      • Billing
      • Who we do business with
    • Growth reviews
  • Table of contents

  • Handbook
    • Start here
    • Meetings
    • Story
    • Team
    • Investors
    • Strategy overview
    • Business model
    • Objectives
    • Roadmap
    • Brand
    • Culture
    • Values
    • Small teams
    • Goal setting
    • Diversity and inclusion
    • Communication
    • Management
    • Offsites
    • Security
    • Brand assets
    • Team structure
    • Customer Success
    • Exec
    • Experimentation
    • Growth
    • Infrastructure
    • Marketing
    • People & Ops
    • Pipeline
    • Product Analytics
    • Session Recording
    • Website & Docs
    • Compensation
    • Share options
    • Benefits
    • Time off
    • Spending money
    • Progression
    • Training
    • Side gigs
    • Feedback
    • Onboarding
    • Offboarding
      • Product Manager ramp up
    • Merch store
      • Overview
      • How to interview
      • Engineering hiring
      • Marketing hiring
      • Operations hiring
      • Design hiring
      • Exec hiring
      • Developing locally
      • Tech stack
      • Project structure
      • How we review PRs
      • Frontend coding
      • Backend coding
      • Support hero
      • Feature ownership
      • Working with product design
      • Releasing a new version
      • Handling incidents
      • Bug prioritization
      • Event ingestion explained
      • Making schema changes safely
      • How to optimize queries
      • How to write an async migration
      • How to run migrations on PostHog Cloud
      • Working with ClickHouse materialized columns
      • Deployments support
      • Working with cloud providers
      • How-to access PostHog Cloud infra
      • Developing the website
      • MDX setup
      • Markdown
      • Jobs
      • Overview
      • Data storage or what is a MergeTree
      • Data replication
      • Data ingestion
      • Working with JSON
      • Query performance
      • Operations
        • Overview
        • sharded_events
        • app_metrics
        • person_distinct_id
    • Shipping things, step by step
    • Feature flags specification
    • Setting up SSL locally
    • Tech talks
    • Overview
    • Product metrics
    • User feedback
    • Paid features
    • Releasing as beta
    • Our philosophy
    • Product design process
    • Designing posthog.com
    • Overview
    • Personas
    • Testimonials
    • Value propositions
      • Content & SEO
      • Sponsorship
      • Paid ads
      • Email
      • Press
    • Growth strategy
    • Customer support
    • Inbound sales model
    • Sales operations
      • Managing our CRM
      • YC onboarding
      • Demos
      • Billing
      • Who we do business with
    • Growth reviews
  • Handbook
  • Small teams
  • Team structure

Team structure

Last updated: Oct 13, 2022

On this page

  • Reporting structure
  • Small teams
  • Engineering
  • Product Analytics
  • Experimentation
  • Session Recording
  • Infrastructure
  • Pipeline
  • Marketing
  • Website and Docs
  • People & Operations
  • Customer Success
  • Exec Team
  • Organization changes
  • Team Lead checklist

Reporting structure

  • James Hawkins, CEO & Co-founder
    • Tim Glaser, CTO & Co-founder
      • Marius Andra, Full Stack Engineer
        • Emanuele Capparelli, Growth Engineer
        • Michael Matloka, Full Stack Engineer
        • Paul D'Ambra, Full Stack Engineer
      • Ben White, Full Stack Engineer
        • Alex Kim, Full Stack Engineer
      • James Greenhill, Data/Infra engineer
        • Tiina Turban, Full Stack Engineer
        • Yakko Majuri, Full Stack Engineer
        • Zack Elan, Software Engineer
      • Ellie Huxtable, Full Stack Engineer
        • Guido Iaquinti, Site Reliability Engineer
        • Daniel Jaramillo, Site Reliability Engineer
      • Eric Duong, Full Stack Engineer
        • Li Yi Yu, Full Stack Engineer
        • Neil Kakkar, Full Stack Engineer
      • Luke Harries, Head of Product
        • Annika Schmid, Product Manager
        • Joe Martin, Product Marketer
      • Karl-Aksel Puulmann, Full Stack Engineer
      • Harry Waye, Full Stack Engineer
    • Charles Cook, VP of Operations & Marketing
      • Andy Vandervell, Content Marketer
      • Grace McKenzie, Operations Manager
      • Coua Phang, Tech Talent Partner
      • Ian Vanagas, Technical Content Marketer
    • Cory Watilo, Lead Designer
      • Lottie Coxon, Graphic Designer
      • Eli Kinsey, Front End Engineer
      • Paul Hultgren, Developer Advocate
    • Simon Fisher, Customer Success Lead
      • Cameron DeLeone, Customer Success Manager

Small teams

We've organised the team into small teams that are multi-disciplinary. You can read about why we've done it this way.

Engineering

Engineering is spread out into three small teams. Team Platform is a scope-specific team which focuses on deployments and ingestion (see Team Platform for more details). App teams East and West work on the PostHog product in general and they're split based on timezones for optimal collaboration. We mostly hire full-stack engineers and each team has expertise across the stack of the entire product. To learn what each team is working on you can take a look at feature ownership.

Product Analytics

  • Marius Andra (Team lead, Full Stack Engineer)
  • Michael Matloka (Full Stack Engineer)
  • Paul D'Ambra (Full Stack Engineer)
  • Product: Supported by Annika Schmid
  • Product design: Supported by Cory Watilo
  • Hiring for a full stack engineer
  • Hiring for a full stack engineer

Experimentation

  • Eric Duong (Team lead, Full Stack Engineer)
  • Neil Kakkar (Full Stack Engineer)
  • Li Yi Yu (Full Stack Engineer)
  • Hiring for a full stack engineer
  • Product: Supported by Luke Harries
  • Product design: Supported by Cory Watilo

Session Recording

  • Ben White (Team lead, Full Stack Engineer)
  • Alex Kim (Full Stack Engineer)
  • Emanuele Capparelli (Growth Engineer)
  • Hiring for a full stack engineer
  • Product: Supported by Annika Schmid
  • Product design: Supported by Cory Watilo

Infrastructure

  • Ellie Huxtable (Site Reliability Engineer)
  • Guido Iaquinti (Site Reliability Engineer)
  • Daniel Jaramillo (Site Reliability Engineer)
  • Hiring for an Site Reliability Engineer
  • Product: Supported by Luke Harries

Pipeline

  • Yakko Majuri (Full Stack Engineer)
  • James Greenhill (Data/Infra Engineer)
  • Karl-Aksel Puulmann (Full Stack Engineer)
  • Harry Waye (Full Stack Engineer)
  • Tiina Turban (Full Stack Engineer)
  • Zack Elan (Software Engineer)
  • Incoming Senior Data Engineer
  • Hiring for a full stack engineer
  • Product: Supported by Luke Harries
  • Product design: Supported by Cory Watilo

Marketing

  • Charles Cook (Team lead, VP Ops & Marketing)
  • Joe Martin (Product Marketer)
  • Andy Vandervell, Content Marketer (Content Marketer)
  • Ian Vanagas, Technical Content Marketer

Website and Docs

  • Cory Watilo (Lead Designer)
  • Eli Kinsey (Frontend Engineer)
  • Lottie Coxon (Graphic Designer)

People & Operations

  • Charles Cook (Team lead, VP Ops & Marketing)
  • Grace McKenzie (Operations Manager)
  • Coua Phang (Tech Talent Partner)

Customer Success

  • Simon Fisher (Team lead, Customer Success)
  • Cameron DeLeone (Customer Success Manager)

Exec Team

  • James Hawkins (Team lead, CEO)
  • Tim Glaser (CTO)
  • Luke Harries (Head of Product)
  • Charles Cook (VP Ops & Marketing)
  • Kendal Hall (Executive Assistant)

Organization changes

We’re still an early stage company, and so is our product. We strongly value moving and shipping fast (see core values) and we constantly iterate not only our product but our organization too. As this happens, it may be quite possible that organizational changes occur. This mostly happens on the small teams plane. To make the changes smoother for everyone, here’s the checklist we use:

  • Discuss with relevant team leads (and/or managers if applicable).
  • Discuss with relevant team member(s).
  • Open a PR on posthog.com documenting the change on the handbook.
    • Update the Team structure page.
  • Let everyone else in the company know in the next PostHog News session.
  • Add/remove from relevant Sentry teams.
  • Add/remove from relevant GitHub teams.
  • Add/remove from Slack @ groups / team mentions (e.g. @core-experience).

Team Lead checklist

  • Onboarding 1:1 with new team member.
  • Add to stand-ups, planning sessions, and any other team rituals.
  • Update Slack channel description, and invite to Slack channel if needed.

Questions?

Was this page useful?

Next article

Customer Success Team

People See team structure page Mission Responsibilities Own initial inbound contact requests from the website Deliver compelling product demonstrations Assist users in getting up and running with the product, introducing the right PostHog people at the right time Make it easy to become a paying customer Ensure long term success with PostHog Q4 2022 Goals Customer Primarily brand new and existing users of our self-serve product Output metrics Revenue through conversion of high quality free sign…

Read next article

Authors

  • Paul Hultgren
    Paul Hultgren
  • James Greenhill
    James Greenhill
  • Cory Watilo
    Cory Watilo

Share

Jump to:

  • Reporting structure
  • Small teams
  • Engineering
  • Marketing
  • Website and Docs
  • People & Operations
  • Customer Success
  • Exec Team
  • Organization changes
  • Team Lead checklist
  • Questions?
  • Edit this page
  • Raise an issue
  • Toggle content width
  • Toggle dark mode
  • Product

  • Overview
  • Pricing
  • Product analytics
  • Session recording
  • A/B testing
  • Feature flags
  • Apps
  • Customer stories
  • PostHog vs...
  • Docs

  • Quickstart guide
  • Self-hosting
  • Installing PostHog
  • Building an app
  • API
  • Webhooks
  • How PostHog works
  • Data privacy
  • Using PostHog

  • Product manual
  • Apps manuals
  • Tutorials
  • Community

  • Questions?
  • Product roadmap
  • Contributors
  • Partners
  • Newsletter
  • Merch
  • PostHog FM
  • PostHog on GitHub
  • Handbook

  • Getting started
  • Company
  • Strategy
  • How we work
  • Small teams
  • People & Ops
  • Engineering
  • Product
  • Design
  • Marketing
  • Customer success
  • Company

  • About
  • Team
  • Investors
  • Press
  • Blog
  • FAQ
  • Support
  • Careers
© 2022 PostHog, Inc.
  • Code of conduct
  • Privacy policy
  • Terms