Senior IT Business Development Manager
7 days ago
Weybridge
Building strategies and managing sales, PM, and tech resources to optimise performance. * Playing a key role in business development, sales, and new client generation. * Identifying potential issues ...