Marketing & Communications Manager, France & EU at ICEYE | OnlyWorkFromHomeJobs