Business Development Manager
2 days ago
Feltham
As Business Development Manager your primary responsibility is to develop the company's international customer base, deliver revenue targets, drive profitability, and accelerate growth. Landmark Global currently operates in 11 countries, 25 locations, handles over 200K parcels per day and part of...