practice director - troux professional services
west kilbride, north ayrshire, united kingdom
troux technologies