Author Archives: Rob Rosenthal

Rob Rosenthal is a Director of IT Asset Management for DSNY