RINA is currently recruiting for a Business Support Advisor to join its office in Sunrise, FL within the Marine Division. Mission. A Business Support Advisor with a focus on managing administrative tasks from the creation of a customer in a database to the issuance of invoices plays a crucial role in ensuring smooth customer interactions and efficient business operations. Key Accountabilities. 1. Customer Data Management (if needed). Create and m...