Kelly Detro Plug and Play

Kelly Detro

Senior Global Operations Manager

Kelly is the Senior Global Operations Manager for our operation in Europe.