Business Developer Manager
Simera Sense
GlasgowSimera Sense is a leading provider of Earth observation camera solutions for the global small satellite market. Committed to excellence and innovation, we deliver superior products and services to our worldwide customer base. Are you passio...Read More>>.
