With 43 offices in 27 countries, it offers services such as sales promotion, branding, event and relationship marketing, promotional services and consulting.The reason why we created e-Drive as a new agency is that the existing Marketing Drive offices didn't have a strong capability in this area, Goodman said.