Profile

Robert McNamara

COMPANY : Water Plus

POSITION : IT Director

LOCATION : Stoke-on-Trent, United Kingdom

INDUSTRY : Utility Software