John Syburg Managing Director john@blackthornepartners.com Steve Balistreri Managing Director steve@blackthornepartners.com