John Mecke

John Mecke

John Mecke

Product Management and M&A Executive