Rob Duckworth

Rob Duckworth
Rob Duckworth
National DOT Sales Manager, HAAS Alert

Rob Duckworth is the National DOT Sales Manager at HAAS Alert. Previously Rob Duckworth was the Director of Traffic Safety at Indiana Criminal Justice Institute.

vfd