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.

Location

Menlo Park, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices