Senior Business Development Executive
2 months ago
Swansea
... Support: Collaborate with marketing and sales teams to align efforts and ensure effective ... in using IT systems and tools. You should also have proven success in LinkedIn outreach, email ...