New network seeking to bring together human resource and information technology functions. US-based but this global networking.
New network seeking to bring together human resource and information technology functions. US-based but this global networking.