Financial Statement Consolidation Reports Department Manager – Bachelor’s degree in related fields or equivalent with at least 6 years of experience.
Investment and Fund Operations Analyst – Bachelor’s degree in related fields or equivalent; no experience required.
Investment Development Specialist – Bachelor’s degree in related fields or equivalent with at least 4 years of experience.
Business Analyst – Bachelor’s or Master’s degree in related fields; no experience required; minimum GPA of 3.2 (out of 4) or 4 (out of 5); valid English language certificate (TOEFL, IELTS, or STEP).
Required Specializations
Accounting
Finance
Business Administration
Investment
Engineering
Technical fields
Artificial Intelligence
Data Science
Marketing
Or equivalent fields
Application Details
The application is open now starting from Tuesday 14 July 2026 and will continue until the required number of candidates is met.
Applications should be submitted through the official stc careers portal using the provided link.