[Techtaffy Newsdesk]

John J. Flavin has joined Delphi Technology as vice president of Sales. Mr. Flavin is charged with developing and leading the sales organization, with an initial focus on sales and account management for existing clients as well as new business development initiatives.

Prior to joining Delphi Technology, Mr. Flavin served in executive sales/operations leadership positions at Edgewater Technology, Capgemini, Keane, Lavastorm, and Brainstorm. He received his Bachelor of Science in Business Administration from State University of New York at Albany and his Master’s in Business Administration, Management and Industrial Relations from the University of Bridgeport.