Sky & Telescope

Sky & Telescope management

The Sky & Telescope company source record lists 21 employees. The visible Sky & Telescope management graph includes:
Diana Hannikainen
Diana Hannikainen
Editor in Chief at Sky & Telescope
2 1
General (2)
Beatriz Inglessis
Beatriz Inglessis
Intellectually Curious Illustrator Producing Continuous Scientific High-level Projects
3 0

Sky & Telescope people graph sample