Meet the Team

Judith Totten
Founder and CEO

Founder and CEO of Upstream, Judith is among the most respected figures in the business and finance community in Northern Ireland.

Read more
Lewis McCallan
Asset Based Lending Partner

Following a distinguished career in banking, Lewis is pivotal in driving the growth of Upstream, with a focus on delivering structured ABL solutions.

Read more
Bill Hichens
Operations Director

An experienced Operations and Project Manager, Bill is responsible for leading the Upstream operational teams for ABL, Invoice Finance and Trade Finance.

Read more
Alastair Gracey
Relationship Manager

An accomplished Relationship Manager, Alastair has a wealth of experience managing banking relationships across the UK and Ireland.

Read more
John Metcalfe
Acquisition and Relationship Manager

John maximises his years of experience in new business acquisition and client management to build long-term client relationships and identify new opportunities for growth.

Read more
Vicky McVeigh
Head of Client Services

A highly experienced Invoice Finance specialist, Vicky leads the day-to-day operational functions of Upstream and manages the Client Services Management team.

Read more
Angela James
Client Services Manager

With a specific focus on credit and risk analysis of funding limits and sales ledger reconciliation, Angela’s role in the Client Services Management team is to ensure financial accuracy and stability, and to support the Relationship and Acquisition Managers.

Read more
Carol Mackey
Client Services Manager

As part of the Client Services Management team, Carol is a trusted point of contact for Upstream clients, helping to ensure strong and trusted relationships as they scale their businesses and navigate their funding journeys.

Read more
Dauna Armstrong
Client Services Manager

Within the Client Services Management team, Dauna manages a portfolio of SMEs and mid corporate businesses in direct conjunction with the Acquisition and Relationship Managers thereby ensuring the smooth delivery of excellent customer service.

Read more
Helen Megarry
Training and Audit

Helen leads the training and development of the Upstream team ensuring best practices are embedded across the business.

Read more