About Us


We develop trusted solutions for bank treasury and ALM

ALMIS International was set up in 1992 by Joe Di Rollo after he identified the need for a system to calculate total balance sheet interest rate risk.

Since then, ALMIS International has developed a suite of flexible and regulatory-compliant software that give banks and building societies insight into their treasury activities to help them control financial risk.

Our comprehensive solutions, licensed by over 65 companies in the UK and internationally, cover margin management, market risk, liquidity, financial planning, capital adequacy, hedge accounting, regulatory reporting and treasury management. We also support many of our clients on our ALMIS Cloud hosted platform.

Our Team

Joe Di Rollo
Joe Di Rollo
Founder and CEO
“Before setting up ALMIS International in 1992, I spent ten years in bank treasury and risk roles at Price Waterhouse and Unisys. My expertise in systems and compliance gives me the strategic insight to develop and support asset liability software for our clients.”
John Muir
John Muir
Chief Operating Officer
“I’m responsible for our business operations, in particular our product development life cycle, services and IT support. As a chartered management accountant, I held leadership roles in transformation, regulatory and data programmes in banks before joining ALMIS.”
Chris Smith
Chris Smith
Chief Technology Officer
“I initially worked at ALMIS International on a University placement from 1998 until 2001. Now with over twenty years experience developing and delivering high-quality software in the healthcare and manufacturing industries I have the opportunity to use my experience to influence business decisions and make a difference. I’m very excited to see what the future holds.”
Ann MacLellan
Ann MacLellan
Chief Financial Officer
“As a chartered accountant, my role as CFO is to ensure the company’s financial compliance and stability.”
Jonathan Craig
Jonathan Craig
Head of Development
“I’ve been with ALMIS since I joined the company as a computer science graduate in 2010. Although my role has evolved over the years, I remain dedicated to leading our team in expanding and improving our products to develop the best software for our clients.”
Georgina Macleod
Georgina Macleod
Head of Quality Assurance
“Joining the company in 2012 as a business development executive, I moved on to Client Relationship Manager and then Financial Systems Analyst. I now head the company’s independent testing department to further improve the quality of our products.”
Stuart Fairley
Stuart Fairley
Head of Client Implementation
“I support our clients to embed ALMIS® in their organisation to maximise the business value they get from our powerful software. I joined the company from the Scottish Building Society where I used ALMIS® systems and before that I was at Lloyds for 10 years.”
Luke Di Rollo
Luke Di Rollo
Head of Product Strategy
“Helping to define future developments for our product suite is an important part of my role along with providing client training and support to help them set up and use the ALMIS® software. I’ve also completed the ALMA CertBALM qualification.”

Our History