Business Development Directors

Terra Advisors has more than 200 Business Development Directors (BDDs) in its network.

Picture Team

The BDDs are located throughout Western and Eastern Europe as well as the United States, and Canada. Due to this large number of qualified and specialized Business Development Directors Terra Advisors is able to quickly match clients’ requirements with the right, qualified consultant.

We match our clients’ needs based on a number of factors

Product knowledge

Enterprise software and hardware, Telecom services, Telecom Infrastructure, IoT, etc.

Vertical sector contacts

Mobile Operators, Fixed Operators, OEMs, Network Equipment Manufacturers, Government, Financial services, Cable Operators, etc.

Geographical knowledge

Country specific (UK, France, Spain, Bay Area, etc.) or larger area (Western Europe, Eastern Europe, all EU, US etc.)

Channel expertise

Systems Integrators, Value Added Resellers, Distributors, etc.

We are always looking for new Business Development Directors in North America, and Europe.

Become a part of our BDD network

Please click here to see what our BDDs say about us.

This site uses cookies to ensure you get the best experience on our website. Please visit our privacy policy page for more details.