Nellwyn Thomas

analyst, manager, technologist, human