As a budding entrepreneur, Elaine first took on the fierce fashion industry with a store named La Rose. She later pursued another business dream by opening
the Bamboo Shack Restaurant which has become the leading native fast food franchise in the Bahamas. At present, Bamboo Shack has seven locations, over
300 employees and is planning to franchise internationally.