GeneralSep 15, 2021

Altos Introduces New Executive-in-Residence

Altos Partners (“Altos”) today named filtration industry veteran, Kevin Nelson, as its newest Executive-in-Residence.