PREFA Head Office
United Kingdom
1 Chapel Street
Warwick
Warwick
Warwickshire
CV34 4HL
United Kingdom
1 Chapel Street
Warwick
Warwick
Warwickshire
CV34 4HL
UK & IRELAND Country Manager
UK & IRELAND
CV36 4FF
TECHNICAL MANAGER. United Kingdom & Ireland
South England
SW1H 9HP
Technical Sales Manager - South of England
Ireland
NI & ROI
BT67 0XZ
Technical Sales Manager
North England & Wales
HX2 7LZ
Technical Sales Manager- North of England & Wales
Scotland
G76 7XD
Technical Sales Manager - Scotland