Account Manager
e-commerce companies. We're fundamentally working to build in-house teams for these companies by connecting top-tier talent.... + The average role we place is 30-40% higher in payments compared to those in the market. - Direct Talent Matching...