Rico Louw

Regional Sales Manager at STR

Rico Louw, CHIA, is a Regional Sales Manager at STR with experience in managing sales teams and key corporate clients in various states. Rico has also held positions in executive roles in healthcare consulting and medical devices sales. Louw has a background in general academic studies and hotel, motel, and restaurant management from British Yeoward School, University of London.

Location

Nashville, United States

Links


Org chart


Teams


Offices