Definitely an electrical insulator. Glass does not conduct electricity. It can be a thermal insulator, but not a great one. You windows on a cold day are pretty cold. Hot coffee in a mug will get the mug warm.
Glass is an insulator of both energies. It does not conduct thermal energy because only it's surface warms up. It does not conduct electrical energy because its atoms do not have free electrons, which cause this process in metals.