Invenia Group
–
San Jose, CA
... Due to growth, the company is looking to hire a Manager of Technical Communications to join their team in San Jose, CA. This ... The role: This position will be responsible for managing a team of 10 which includes marketing content writers and technical ... - Apr 19