With STP, you would have a chance to support various teams in bringing the Group's products to the next level.Within the STP Group, you will be a part of the international family of professionals and leaders in our domain. Our culture encourages initiative and nurtures growth. Hence, you will have f...