Welcome to Trova Selling Solutions - The one stop shop for Sales, Marketing, Advertising, PR & Customer Management. Call: 01580 764 469 or Email: sales@trova.co.uk

Rory Canavan


From the outset, Glenn was well placed to understand our webpage needs and offer excellent guidance and support in areas we previously hadn’t considered.  His turn-around on amendments and input for artistic design is exceptional, and I would have no reservation recommending Glenn for future projects – regardless of scale.”