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.
Sign up to view 1 direct report
Get started