Overwatch Mission Critical is looking for a Vice President of Business Operations to help connect our growth strategy to the capabilities required to win and deliver profitable business. This is a cross-functional operating role with an immediate focus on Revenue Enablement. As Overwatch continues to grow across our core business, and other operating companies, we need to strengthen how Revenue connects to the rest of the enterprise. That means ensuring our businesses have the visibility, capabilities, capacity, tools, and cross-functional support required to pursue opportunities effectively and deliver on what we sell. The VP, Business Operations will work across Overwatch’s operating companies and enterprise functions to understand business performance, anticipate growth needs, identify constraints, align priorities, and drive coordinated action across organizational boundaries. This role reports to the EVP, Enterprise Operations and will serve as a key operating partner across the business.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive