D-Link Europe
Marketing Manager (UK and Ireland)
Attenda
Sales and Marketing Graduate Trainee (Internship)
Check Point Software Technologies
Marketing Manager, UK and I
QBS Distribution
Deputy Marketing Manager
QBS Software
Marketing Executive
Cynet - Precise Threat Detection
Head of EMEA Marketing
QBS Software
Marketing Manager
D-Link Europe
Commercial Marketing Manager
Alert Logic
EMEA Marketing Manager
D-Link Europe
Channel and Community Communications Manager
Digital Marketing Institute
London School of Marketing
Kingston University