Search Jobs
Browse the latest opportunities at TPI Global.
Executive Briefing Center (EBC) Manager
Posted: 02/13/2026
Job Number: 27449688
Job Description
Job Title: Executive Briefing Center (EBC) Manager
Location: Santa Clara, CA (Onsite)
Contract Type: 6 months Contract with possibility of extension depending on candidate performance and business need
Qualifications:
- 2+ years of experience in customer experience, executive events, sales support, marketing, or related customer-facing roles.
- Strong project management skills with demonstrated ability to manage multiple complex engagements simultaneously with competing deadlines.
- Exceptional verbal, written, and presentation communication skills;confident interacting with executive-level stakeholders.
- Proven ability to facilitate meetings and guide discussions with senior leaders and customers.
- Experience facilitating Executive Briefings or high-level customer engagements is strongly preferred.
- Highly organized, detail-oriented, and proactive in identifying risks and solving problems.
- Demonstrated ability to build trusted relationships across functions and levels, including executives and senior leaders.
- Professional presence, executive maturity, and strong judgment in high-visibility environments.
- Comfortable working in a fast-paced, deadline-driven setting.
- Familiarity with briefing management systems (e.G., Briefing Source), CRM tools (e.G., SFDC), and collaboration platforms (Slack, Google Workspace).
- Willingness to travel occasionally for events and EBC on-the-road engagements.
- Experience in the technology industry is a plus.
Meet Your Recruiter
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Santa Clara, CA
Ready to take the next step in your career? Explore our job opportunities in the vibrant area around Santa Clara, California. Located in the heart of Silicon Valley, this region offers unparalleled growth opportunities in tech, innovation, and beyond. With attractions like Levi's Stadium, the Santa Clara Convention Center, and the nearby California's Great America theme park, there's always something exciting to do. Indulge in the diverse culinary scene, catch a show at the Triton Museum of Art or the historic Santa Clara Theatre, or cheer for the San Francisco 49ers at Levi's Stadium. Discover why Santa Clara is the perfect place to elevate your career and enjoy a rich blend of culture and charm!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.