Business Development Manager
Listed on 2026-09-11
-
Sales
Business Development
Telecom Infrastructure Partners (TIP) is a leading global telecommunications and digital infrastructure investment firm. We operate in 16 countries and are backed by leading institutional investors, Digital Bridge and Swiss Life Asset Managers, with over $1.5 billion committed to infrastructure.
TIP acts as a trusted commercial partner to property owners who host structures such as mobile (cell) sites or rooftop antennas. We provide upfront lease payments and professionally manage agreements, giving owners financial security, reducing risk, and handling the long-term complexities of their leases.
We also work closely with telecom operators and infrastructure companies, offering reliable, structured access to network sites under clear, professionally managed agreements. This approach allows operators to focus on building and operating networks, while we manage lease administration and complexity. Our work sits at the intersection of finance, telecom, and real estate, and at the heart of it all is our commitment to long-term partnerships built on trust, transparency, and value.
We are growing our Swiss team and recruiting 3 Business Development Managers (IDMs) across the country, with roles available in Bern, Zurich & Valais. This is an exciting opportunity to join TIP at a time of growth and play a key role in building our presence across Switzerland.
Our Culture and ValuesWe’re a company in motion. Like many growing businesses, things move fast and not everything is fully refined. We're building processes, shaping systems, improving how we work, and learning as we go. It’s not always perfect, but that’s where the opportunity lies in making a meaningful impact and helping to shape what TIP becomes next.
- We Put People First.
- We Pursue Excellence.
- We Act with Authenticity.
- We Act with Integrity.
- We Embrace Change.
We’re focused on building a culture that supports both pace and progress. That means putting strong foundations in place, being clear on our values, and creating an environment where people can do their best work with trust, autonomy, and a shared commitment to continuous improvement.
How You Will ContributeAs a Business Development Manager at TIP, you’ll be responsible for sourcing and closing deals with property owners who host telecom infrastructure. That means identifying potential clients, building trust, and helping them understand the benefits of turning lease income into upfront capital.
This is a commercially focused role where your success depends on your ability to build relationships, offer credible guidance, and manage deals from first contact through to close. As part of our growing team in Switzerland, you’ll play a key role in expanding our presence and building strong local partnerships based on cultural, linguistic, and regulatory understanding.
In this role, you will:
- Own and grow a regional territory within Switzerland, managing your own pipeline of prospects.
- Identify and approach new leads through research, outreach, and referrals.
- Build rapport with landowners and institutions, offering clear, honest advice.
- Present and negotiate offers, handling questions and objections with confidence.
- Review lease and legal documents to identify risks, obligations, and value.
- Collaborate with internal teams including Legal, Underwriting, and Operations to progress deals.
- Keep accurate records in our CRM and manage activity across your portfolio.
- Stay informed on market trends and apply insights to shape your strategy.
- Advise property owners on financial decisions and lead deals that have tangible, measurable impact on their assets and our business.
This role would suit someone who:
- Has experience in field based, client-facing, results-driven roles (e.g. real estate, business…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).