Customer Feedback from Electra Business Awards

By |November 1st, 2018|News|

Fabulous feedback from the Electra Business Awards 2018 We've been absolutely blown away by the feedback we received at the Electra Business Awards! While we didn't take away a win, it was great to see how much our clients love Sophora. Here's how our clients scored us... Would you recommend your business to a friend or colleague: 9.8 The [...]