Rodger McKenzie (25)Hivebuzz level badge

Entrepreneur Scientist/Innovator

Jamaica tawfiki.com Joined January 2019 Active 6 years ago