MasterCraft Boat Holdings, Inc. announced resignation of Jay Povlin as President of company effective from August 3, 2020 to pursue other opportunities. The company announced the appointment of Scott Womack as President of the company. Womack has 27 years of experience in manufacturing and global operations. Prior to joining the company, he served as Vice President of U.S. Operations of Autoneum Holdings AG from February 2017 to August 2020.