Joanne Carpenter

SPTS Technologies Limited