Rachel Truair
About Rachel Truair
Rachel Truair is Chief Marketing Officer at Demandbase. Previously: CMO @ Simpro Group; Marketing Leadership @ Confluent; Marketing Leadership @ Adobe.
Key roles
- Chief Marketing Officer · Demandbase
Latest Rachel Truair news
Fresh coverage is being gathered.
Headlines surfaced and scored by PortcoMonitor. Get the full, ranked feed + a daily briefing →