European Headquarters
Delta Technology Ltd
(t/a VXL Software and VXL Technology)
405 Nether Street
London
N3 1QG
United Kingdom
Tel: +44 (0)20 8343 1200
Sales, Marketing and Support Office
Marsland House, Marsland Rd, Sale
Manchester.
M33 3AQ
United Kingdom
Tel: +44 (0)161 775 4755
Email: sales@vxl.net
EMEA - Software Sales Manager
Terry Malone
E-mail:
Tel: +44 (0) 0773 3233201
EMEA - Pre-Sales Support Manager
David Malomo
E-mail:
Tel: +44 (0) 7900 021252
Marketing & PR Manager
Ian Cope
E-mail:
Tel: +44 (0) 7900 020809