Y
Yixing Liu Review of Baffinland
I have had a positive experience working at Baffin...
I have had a positive experience working at Baffinland. The management is supportive and the work environment is pleasant. The company provides ample opportunities for growth and development. I am happy to be a part of the team.
Comments: