On-premise refers to software or technology run in a customer-owned or operated data center. In this model, the customer’s IT organization performs the day-to-day management of the technology installation, configuration, and system administration, as well as troubleshooting and repair. On-premise models have become less popular over the past two decades as more businesses have shifted to cloud and SaaS models in which the vendor operates and hosts the technology.
Steve Keifer
Steve Keifer has led marketing and product management teams at seven different SaaS and cloud providers ranging from venture-backed, early-stage startups to multi-billion, publicly traded companies - including several that experienced hypergrowth, filed IPOs, and reached unicorn status. In Bantrr, Steve shares many of the best practices and lessons learned from building and scaling marketing organizations. Topics include new category creation, brand development, and demand generation.
Trending Insight
Recommended For You
Technology Glossary
Deal Desk
Evaluates, structures, and approves complex or non-standard sales deals. It sits between sales,…
Steve KeiferAugust 22, 2026
Technology Glossary
Analyst Relations
A strategic business function focused on managing relationships with industry analysts at firms…
Steve KeiferAugust 15, 2026
Technology Glossary
Event Marketing
A promotional strategy that uses live, virtual, or hybrid experiences to connect brands…
Steve KeiferJuly 31, 2026




