Medelene Beasley Vice President & Senior Associate AltoPartners Newburyport E-mail m.beasley@altopartners.com back to office page