Corporate LogoCorporate Logo
  • Chaussée de Wavre 1517B 1160 Brussels, Belgium
  • +32 495 239088
  • info[at]vectra-intl.com

Quick Links

  • Privacy Policy
  • Cookie Policy
  • Environmental Sustainability
  • Social Impact
  • DEI
  • Sitemap
  • Contact Us

Services

  • Organizational Transformation
  • ESG Management
  • Optimizing Supply Chain & Product Sourcing Management
  • Project Management
  • Crisis Management

Our Brands

  • VECTRA
  • TEDD
  • VI - Tech

Follow Us

© 2023 VECTRA International | All Rights Reserved