Reyco Granning has named David J. Compton as company president.