D+
62/100
There aren't any Environment reviews of Teleplan International yet.
Be the first to contribute a review.
Needs a better HR director
A sense of support, reasonable space (elbow room), resources to complete the job at hand, enough people to do the daily workload, and a greater sense of teamwork.