Senior Manager - Recruitment & Business Development at Avesta Computer Services Ltd. - Somerset, NJ, US
Avesta builds world-class Technology and SaaS Product Teams. Our core mission is building bespoke technology teams for our customers by acquiring and managing top talent.