Technossus Expands US Corporate Offices in Southern California
Newport Beach, CA, — Technossus LLC, in response to significant growth in 2011 has moved their enterprise to larger offices in Suite 100 at 4000 Mac Arthur Blvd. The company indicated they were pleased to be able to stay at their current address while leasing …