Our team

The CPL Software team is small friendly with offices in Glasgow and England. We work hard and enjoy the occasional night out.

Book a demo

Brian Welsh

Managing Director

My biggest achievement has been growing the businesses I’m involved with. CPL Software started in 2010 and now serves over 90% of the private Scottish factoring market. Insight Legal started from scratch and now serves in the region of 800 firms across the UK, an journey I have been involved with since 2012.

iPhone or Android? iPhone

Favourite band? I don’t really have a favourite although I love going to festivals and listening to new stuff and old stuff and visit the Hydro as much as I can.

Favourite pizza topping? Ham and mushroom

Any other interesting fact? I once had 5 birdies in one round of golf, not bad for an 18 handicapper – I have never repeated the feat…

Sara Akhtar

Head of Admin

Sara is responsible for the day to day running of our busy office which includes finance and PA to the MD. She has excellent organisation skills and enjoys being an important part of the close knit CPL Software team.

Your biggest achievement? My biggest achievement is my children.

iPhone or Android? iPhone

Favourite band? No favourite band but my favourite singer is Ed Sheeran

Favourite pizza topping? All veggies on the pizza

Any other interesting fact? I’m a really good cook

Will McIlmoyle

Technical Director

Will joined CPL Software in 2010 as Lead developer and quickly progressed to development manager, he now heads the development team for CPL at our Southampton office and joined the board of Directors in 2018. He provides outstanding project management and technical leadership on every aspect of our software and products. He has developed strong relations with existing clients to deliver individual software requirements. Will has excellent team management skills which he uses to guide, coach and mentor his development team resulting in high quality software products.

Prior to his role at CPL Software, he worked for System C as a software engineer. Will has a BSc in Computer Science.

He enjoys gaming, playing the guitar, running and likes to keep up to date with cutting edge programming technologies.

Will Says; “Working in the CPL Software team is like a box of chocolates, you never know what you’re going to get! I really enjoy the variety of work that comes with being at CPL. We cover a range of products and technologies which means each day brings its own unique challenges.”

Your biggest achievement? Getting my girlfriend to agree to marry me.

i-Phone or Android? iPhone

Favourite band? Ratatat

Favourite pizza topping? Chicken and Pineapple

Any other interesting fact? I keep and breed bantam chickens (not for the pizzas!)

Crawford Burns

Product Manager

Crawford’s role is divided into two segments, clients and products. From a client perspective he looks after all of the commercial activities from sales to account management which includes both existing and prospective clients. From a product perspective he is responsible for the direction of product development including the end user experience and the look and feel of the CPL Software product portfolio. He is not a techy geek and cannot write code and leaves that to the developers!

Your biggest achievement? Biggest achievement to date would be having bagged around 80 Munros

iPhone or Android? Android

Favourite band? Mumford and Sons

Favourite pizza topping? Ham & Pineapple

Any other interesting fact? When I was at school I could run the 100m in 11.4 seconds

Your name here?

Product Training Specialist

We are looking for someone to be responsible for the design and delivery of training in the CPL Software team. You will make sure that CPL Software clients make the most out of their software.

Your biggest achievement?

iPhone or Android?

Favourite band?

Favourite pizza topping?

Any other interesting fact?