John Lake, Chief Commercial Officer at Seedrs, Joins the Board of Booking and Business Management Platform eola, Following Recent £2 Million Fundraise Read more