Sean Leonard

Sean Leonard is the portfolio marketing director for Ingersoll Rand Security Technologies, Carmel, Ind.

Loading