hire Apr 2, 2026
Stephen Cassell (Fractional)
Previously: Chief Marketing, Brand & Communications Officer
Reason: expansion
Stephen Cassell is a seasoned marketing executive with over two decades of experience in healthcare, financial services, and technology sectors.