As the co-founder of two successful insurtechs, Rimmer talks about the sector, football and family.View Article
By Bits is the trading name of By Miles Technology Services Ltd, a company registered in England and Wales under company number 12189384. Our registered office is at 2 - 14 Shortlands, Hammersmith, W6 8DJ. Registered with the information commissioner’s office (ICO) number ZA749091.
© By Miles Technology Services Ltd