Coffee roaster Java Republic has appointed a new managing director, with former finance and operations director Jeffrey Long stepping into the role. Mr Long, who joined the company in 2008, takes over ...