Direct Business Agent
Country: NetherlandsAssist, advice and manage the relationship with retail or consumer customers through remote channels (e.g. telephone, online) at a competent level.Redbarn Pet Products
Veeam Software
OneMarketData
bex technologies
VC Lab