Macfarlane is a specialist in multichannel customer communications. We have a long history of technological innovation which started almost 20 years ago. With technology convergence transforming the IT landscape, we set out to find exciting new ways to transform business and improve customer service using the power of computing and telephony systems.
Clients from the same industry
We’d love to hear from you.