Senior Marketing Manager

Location: Mountain View, California Type: Permanent Job #15670 Our Tech client is looking for their first Marketing Manager — a ‘swiss army knife’ who loves building integrated marketing strategies, has a mild obsession with getting things done and wants to make a big difference in a fast-growing company that’s making the Read more…