U.S. News & World Report · 4 hours ago
Business Development & Operations Lead, Health
U.S. News & World Report is a multifaceted digital media company dedicated to empowering consumers with data-driven insights. The Business Development & Operations Lead will focus on driving growth and operational excellence, identifying opportunities, and optimizing business performance through strategic initiatives and partnerships.
EducationEventsNewsPublishing
Responsibilities
Partner with leadership to define, track, and execute strategic and operational priorities
Analyze and optimize internal processes to improve efficiency, scalability, and performance
Develop dashboards, reports, and models to support data-driven decision-making
Support annual planning, budgeting, and performance tracking cycles
Drive cross-functional initiatives that improve organizational alignment and execution
Identify, evaluate, and pursue new business opportunities and strategic partnerships
Develop and maintain pitch materials, proposals, and partnership documents
Collaborate with marketing and product/service teams to translate opportunities into actionable business plans
Manage and nurture key client or partner relationships
Lead or support special projects across strategy, operations, or growth—ranging from market entry assessments to new product launches
Serve as a “utility player” capable of diving into complex challenges, structuring problems, and delivering results
Qualification
Required
MBA or Master's degree in Business, Strategy, Finance, or related field (or equivalent experience)
Two (2) - Five (5) years of experience in management consulting, strategy, operations, or business development
Strong analytical, strategic thinking, and problem-solving skills
Excellent communication and presentation abilities
Proven ability to work cross-functionally and thrive in a fast-paced, dynamic environment
High degree of ownership, intellectual curiosity, and comfort with ambiguity
Benefits
Paid vacation time
Medical
Tuition reimbursement
Training
Company
U.S. News & World Report
U.S. News & World Report is an American media company that publishes consumer advice, rankings, and analysis.
Funding
Current Stage
Late StageLeadership Team
Recent News
LFN-PREMIUM-Network – Law Firm Newswire
2025-11-08
Company data provided by crunchbase