Michael DeLuca

Michael DeLuca

Michael DeLuca is executive vice president of technology and client services for Prodigo Solutions.