dbt Labs
Show contact
Megan Pittman
VP of People
Leigh Staub
Senior Manager, Distributed Experience
Finn Russell
DEI Manager
Clyde Stackhouse
Manager, Total Rewards
Lizbeth Alvarado
Manager, Administration
+ 2 more
Kara Donaldson
Workplace Experience Coordinator
How I prefer to work
Remote
Current role
View in org chart