Ralph, Head of New Business, SVP of Sticks

Ralph is head of new business development. He’s been with Maverick Planet for a few years now. He’s up early and out and about, but balances this with plenty of reflective thought lying under the desk. Hugely positive, tenacious and handsome.