STAR Group is a world leader for 20 years in the area of technical communication, a key supplier of multi-language, technical communication to international corporations. Headquartered in Switzerland, STAR Group is an innovator in developing professional software products which support and optimize the information process through in-house software development centers in Spain, Germany and Switzerland. STAR Group has a global network with 47 offices in 31 countries on 5 continents with nearly 1,000 specialists, supported by many long-standing partners and suppliers.