
Marketing Coordinator at Upstream Tech
Upstream Tech is a climate tech software company dedicated to enabling better decision-making around natural resource management. We offer two flagship products, Lens and HydroForecast, that serve hundreds of clients globally. Our mission is to drive sustainable solutions through innovative technology, and we pride ourselves on a collaborative, purpose-driven culture focused on climate action. Job…