138 employees
OFI provides project development, design support, space performance evaluation, and inventory handling and management services.
1968