This is not Jesse Vaughan.

Jesse Vaughan is the Head of Brand and Design at AdRoll, living and working in San Francisco.

You can find him here: