Modern glass buildings city scenery. Tree avenue.

Ingenuiti Announces New Location in Barcelona, Spain

New Office Accommodates Rapid Growth in European Market Ingenuiti, a leading translation and multimedia services company that optimizes training and communication content for all audiences, is continuing to expand; this time in the form of a new office opening in Barcelona, Spain.  Ingenuiti and its wholly-owned subsidiary OmniLingua have long served many European-based companies, and […]

Ingenuiti Announces New Location in Barcelona, Spain Read More »