Registered entities
EBURY PARTNERS MARKETS LTD
Reg. No. 10841975United Kingdom
EBURY PARTNERS UK LTD
Reg. No. 7088713United Kingdom
EBURY MASS PAYMENTS LIMITED
Reg. No. 46.392.285/0001-54Brazil
Ebury Partners Limited
Reg. No. 07086058Germany
Reputation
Customer rating 4.7 / 5 across 775 reviews.
Social engagement
Social engagement: 101.1K social following, 9 posts in the last 12 months — below the industry typical range.
Hiring activity
Hires continuously
35 roles tracked across 10 of the last 12 months
1 Jul 2026 · Treasury and Forex Operations Associate · Ahmedabad
7 May 2026 · Treasury Analyst · Delhi
5 Feb 2026 · Office Manager · Toronto
17 Jan 2026 · Business Developer (FX Sales) · Vancouver
9 Jan 2026 · Head of Desk · Hamburg
Based on job postings tracked across public sources.
Recent activity
2 Jul 2026
Event
Agentic AI webinar on treasury operations
25 Jun 2026
Product launch
Ebury Ebury updates (Satellite Integration, Personalised Dashboard, Mobile Account Statements)
16 Jun 2026
Expansion
Napoli, Naples
