Lauren BarnesWrong Lauren Barnes?
Local Address: Los Angeles, California, United States
Talener Group LLC
11 E 44Th Street Suite 1200
New York, New York 10017
Company Description: The Talener Group commits to: Finding the best people in the information technology industry using a team approach to finding and recruiting top talent; Ensuring... more