Noblis opened on Monday a new office that would house 118 employees in the Washington, D.C., area. The company said its new office is situated within L’Enfant Plaza and offers multiple work areas, laboratory spaces, conference rooms and other technology-equipped facilities.
More