Richard Stone

Managing director