OtterBase
Otterbase Technical Services, Inc. offers supplemental staffing services in the United States. It provides engineering, executive, information technology, financial, administrative, general professional, and scientific staffing services. The company is based in Grand Rapids, Michigan with additional offices in Livonia, Michigan; Chicago, Illinois; Boston, Massachusetts; and Nashville, Tennessee.
Last updated on