Karel Sedláček

consultant, technologist, entrepreneur