Rovco stakes claim in Scotland with new appointments to executive team

Rovco CEO and founder Brian Allen.
Rovco CEO and founder Brian Allen.