Prior to joining James Gibb, Mike worked in factoring with a local housing association for over 10 years.