dbt Labs
Show contact
Links
Megan Pittman
VP of People
Finn Russell
DEI Manager
Leigh Staub
Senior Manager, Distributed Experience
Clyde Stackhouse
Manager, Total Rewards
Lizbeth Alvarado
Manager, Administration
+ 3 more
Current role
November, 2021
View in org chart