36 employees
OTP is an HR consulting company that offers restructuring and staff reduction, outplacement, assessment, training, and HR development.
1993