Andre Russell signs on as brand ambassador for UK tech company - AETOSWire