Technical Support Representative (Trilingual: Portuguese, Spanish, English) at Seagull Scientific | HireBase