Image
photo provided
Rick Palaia
Head of Growth (Americas and Canada), Enboarder

Rick Palaia is the Head of Growth for Enboarder across the Americas.   He has a track record for building culture-led sales teams who use innovation and energy to create success.