Steven Wastie

Chief Marketing Officer at Immuta

Steven Wastie is a seasoned marketing executive with extensive experience in leadership roles, currently serving as Chief Marketing Officer at Immuta since May 2023. Wastie is also a Limited Partner with Stage 2 Capital Catalyst since July 2024, contributing to the growth of early-stage B2B software companies through venture capital and go-to-market strategies. Previous roles include Chief Marketing Officer at Menlo Security Inc. and Unravel Data, as well as Chief Marketing and Revenue Officer at Origami Logic. Wastie has held prominent marketing positions at AppDynamics, Xirrus, and iPass, and possesses a solid academic foundation with a degree in Business Studies, Marketing from London Metropolitan University.

Links

Previous companies

Menlo Security logo
Unravel logo
Juniper Networks logo
iPass logo

Org chart

Sign up to view 14 direct reports

Get started