Business Development Manager - Traffic Management
2 months ago
SL1
You will have a role that is tender driven in nature. Therefore, sales cycles in this position can be lengthy, so the ability to manage accounts effectively is imperative * Able to hit the ground ...