What are the responsibilities and job description for the Business Analyst (Corporate / Legal Systems) position at Odesus?
Job Description. Job Description. Job. Location. – Century City, CA (Hybrid - 3 Days a Week Onsite - 9AM to 6PM PST). Type. Contract (6 Months with Possible Ext