Zuora - Boston, MA
posted about 1 month ago
Zuora is seeking a Search Engine Marketing Manager to enhance its digital presence and drive customer acquisition through paid search channels. This role involves managing SEM campaigns from setup to optimization, allowing for strategic input and creative problem-solving.