
Data's a mess?
Join the club.
I help teams make sense of messy data, align on goals, and move forward with clarity.
Over the years, I’ve worked across sectors—tech startups, education, marketplaces, social impact orgs—and I’ve worn a lot of hats:
- Data analyst + Data Engineering Manager (Wonderschool)
- Implementation + Operations consultant (Freelance)
- Solution architect (KELL Partners)
- Salesforce consultant (Exponent Partners)
- Revenue Operations Consultant (Go Nimbly)
- Team Lead (Wonderschool + REC)
I don't call what I do "Salesforce consulting", "data engineering", or "analytics engineering". Problems morph and evolve as you scope them out. Fundamentally, I call myself a data consultant.
No matter the title, my focus has always been the same: Bridge the gap between people, data, and action.
Whether you need a fresh set of eyes on a data challenge, an extra pair of hands for implementation, or someone to bridge the gap between technical teams and business leaders, I’d love to talk.
What I do
Data Strategy & Analytics
- Turn complex data into clear insights for product teams, marketing, sales, and executives
- Specialization in top-of-funnel and product analytics
- Build dashboards, metrics layers, and data models that people actually use
- A deep love of flowcharts and visual representation of ideas (as anyone who has seen me with a Zoom whiteboard will tell you!)
Implementation & Data Engineering
- Implementation consultant since 2013, with a frequent focus on Salesforce solution architecture
- Design and execute data migrations and system integrations
- Clean and structure data within warehouses (dbt, SQL), CRMs, or custom pipelines
- Support implementation rollouts for new tools or analytics stacks
- A network of experts for larger projects
Stakeholder Engagement
- Facilitate alignment across teams (because tech problems are often people problems)
- Help stakeholders with decision-making through data storytelling and clarity
- Gather requirements across teams and reduce silo syndrome
- Negotiate conflict between teams when priorities differ
Let's be in touch!
I look forward to chatting.