John Jambor Will Head Truma’s Marketing Team

Truma announced that John Jambor has been hired as the company’s head of marketing. According to a press release, he will be responsible for the leadership of the Truma marketing team, further developing its digital marketing and communications platforms, increasing brand awareness and generating qualified sales leads. Jambor comes to Truma with 20-plus years of […]