Dave Lucre

195
reputation
5

IT Manager for a truck trailer manufacturer.