For comments, questions, and inquiries, please complete the form below. Looking forward to hearing from you!
+358 45 847 6337
Contact our staff:
ibd services – your sales development partner
ibd services is a European provider of strategic sales and sales management, consulting and business development services for companies that are seeking to launch, expand or develop their operations. We help our clients to win, grow and manage customers (and suppliers) to improve their business performance. Successfully, since 1998.