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.
May, 2021 - present
March, 2020
May, 2016
April, 2015