Trevor Hooper Managing Director AltoPartners Newburyport E-mail t.hooper@altopartners.com back to office page