Mitch Squires profile