
Abbey Killin
1 review written · 5.0 average
Abbey Killin's favourite software
No favourites yet.
Reviews by Abbey Killin
★★★★★
Hard working team, keep in mind to have a designated sales associate in your company. They do not do the selling but they do work hard to try and find and discover the best clients for your service. It’s also very important you leave a note of review to the leads they send in, so they can continue adjusting. My account manager Becky has also been wonderful in leading the research teams in the right direction.