August 11, 2023 New boss at Merlo Paolo Merlo is the new president and CEO of the Merlo Group. His appointment follows the passing of company founder and president Amilcare Merlo late last year. by Steven Vale