COVER Magazine interviewed Letitia Carroll, Managing Director of Rock Consulting on ways in which companies can improve their business processes. COVER: One of your main objectives is to support finance companies in their quest for improved efficiency in their administration. What are the challenges these companies face with administration? Whilst we have concentrated most of our …. »