David Torr is a co-founder and co-CEO of FARO Africa, a platform dedicated to introducing global fashion brands to Africa while promoting sustainability through re-commerce and addressing textile waste. In addition, David serves as a director at both Happy Pay and lelive.africa, and holds a position as a board member at UCOOK, where David also contributed as CEO and co-founder since January 2015.
Sign up to view 0 direct reports
Get started
This person is not in any teams