Beth McCarthy Senior Associate AltoPartners Philadelphia E-mail b.mccarthy@altopartners.com back to office page