United Kingdom

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