Nellwyn Thomas

analyst, technologist, leader