ALLU Group Inc. announced Rob Houlder as its new territory sales manager for the northeastern United States. Prior to joining ALLU, Houlder was Northeast regional sales manager for Connect Work Tools, where he was responsible for business development and sales for 11 states and also eastern Canada.

Share