Technical Account Manager Lead, AMER in boston, ma | ApplyBoost