OSTC
OSTC is a global proprietary trading and financial services company based in the UK, with a presence in multiple countries including Poland, Spain, India, and Canada. The company employs over 350 people and generates approximately $53 million in revenue. OSTC is recognized as a leading liquidity provider to global derivatives exchanges, utilizing advanced technology in its trading operations. The company operates through its holding entity, OSTC Group, which includes its proprietary trading activities and ZISHI, an educational technology division. ZISHI focuses on trading education and cognitive performance enhancement, offering accredited courses, AI-driven cognitive tools, and a biometric wearable device designed to optimize performance. OSTC serves traders and individuals seeking professional education and performance improvement, targeting a diverse demographic, including young people in developing economies.
Work at OSTC in HR or recruiting? Claim this page
Headcount trend
OSTC went from 72 employees in Jul 2023 to 30 in Jun 2025. Jan to Jun 2025: 0 people joined, 6 left.
Headcount data through Jun 2025
Org structure
Headcount by department
Salaries at OSTC
All salaries3 salary profiles in India
Peer reviews
Worked with someone at OSTC?
Anonymous peer reviews on OffTheRecord
Similar companies
OSTC FAQ
How many employees does OSTC have?
OSTC has about 30 employees, down 6.2% over the 3 months to Jun 2025.
What is OSTC's revenue per employee?
OSTC makes about $3.9M in revenue per employee, based on $117.1M annual revenue and 30 employees.
How much does OSTC pay?
6figr has 3 salary profiles for OSTC in India and 1 in the US, with pay broken down by role, level and gender on the OSTC salaries page. See OSTC salaries in India
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.