Okeanus appoints Amanda Ingram as Senior Project Manager
Okeanus Science & Technology, a leading designer and builder of oceanographic winches, handling systems and LARS (launch and recovery systems) has appointed Amanda Ingram a Senior Project Manager in its Houston Office.