If he's as handsy and problematic as you claim, he's not going to last long. A sexual harassment lawsuit will have the company dumping him ASAP, especially if it's publicly traded.
He may have been good for the business, but he won't be long with the business. Who knows what the fallout will be.