Maxhub, a smart display and AV tech firm, has announced James Jepson as its sales manager for the United Kingdom and Ireland, according to a press release. Source: New feed
Comments are closed.