S

Sarah Manges

3 years ago

Great place to work, but to many "super cheifs" an...

Great place to work, but to many "super cheifs" and nor enough indians. Need to follow standards more thoroughly.

Comments:

No comments