Learn more
Log in
Shambhala Publications
Contact
No bio yet
Links
Previous companies
Peter Schumacher
Editor
October 1, 2023 - present
May, 2021
September, 2019
April, 2018
Managing Editor at Trellus Health
Editorial Manager at CUBE
Editorial Associate at Nava
Editorial Writer at The New York Times
Editor (IRL) at TBNR Productions
Access the worlds's biggest network of public org charts