One of our clients had a cash collection business across the breadth of the United States.
Their clients relied on the proximity of deposit locations in rural areas where banks did not have branches or outlets to deposit cash taken in their businesses.
My client relied on a 'Securicor-type' Security firm to collect the cash from these machines, bring them to the bank and deposit them safely.
Their drivers did this as part of their rounds. My client would get charged for each pick-up the Security firm made.
Each machine was computerized to generate a CSV file of the level of 'fullness' of the machine. And the Security firm was instructed not to empty machines that were partially full, but also instructed to empty machines before they were completely full.
Being too full and not emptied risked my client's customers being unable to make a deposit, while emptying a machine that was almost empty meant my client would get charged more frequently for unnecessary pick-ups. The former would cause frustration and dissatisfaction for my client's clients who may have had to drive miles to get to the nearest Cash machine, while the latter dented my client's profit margins.
While each State county's Security firm worked with their county's local Deposit location, and received information (the .CSV file) for that particular cash machine, my client at head office received all the nations (50 states) CSV files 3 times per day. (100's of files.)
The challenge for my client was to ensure that the terms of the contract to which the Security firm had agreed were being complied with and adhered to, to ensure that no machine was collected after it was full, and no over-billing was done because of aggressive collections.
The data files arrived containing Meta-data such as Name of depositor, Date and Time of deposit, the Amount of deposit, as well as the denominations, and the capacity of the cash machine.
The data arrived, the manager tasked with compliance would have to collate all the data, then use manual data processing techniques in Excel to get the relevant information. This took up most of his day and he was certainly unable to do this 3-times a day at each data-set's arrival. This meant that invariably if a machine was collected late, the manager would not be able to spot it in time.
Image by AI
My presence on the job instantly meant that my solution would enable the manager to run the task as often as he wanted. Yes, 3 times a day, and have the information at his finger tips within a short while, and all this while he tended to his other responsibilities.
The first thing I did once the data was collected and processed for fullness was to flag the 'current' level of fullness of each machine and to flag the level of fullness at the time of collection.
I then ensured these were highlighted in a dashboard that was created on the fly, that allowed the Manager to concern himself only with the machines whose fullness/collection was of concern, and not all the data, which again saved the Manager investigation time.
But I took it further. I allowed the manager to set the fullness threshold, based on which his dashboard would be redrawn for what-if analyses, to optimize profit. (This part was not requested and a gift from me).
Visualizing the transformation from a manual, high-risk problem to a strategic, automated solution:
I did this work for Tio Networks in 2007. They were acquired by Paypal in 2017 for $238M and have now ceased trading.
"Farzad did a brilliant job producing a custom-made spreadsheet to meet my business needs. He is extremely creative, a true mastermind at Excel. I commend Farzad for his expertise and will refer my friends and colleagues to Excel-ent Solutions."
Can intelligent software written specifically for your data processing needs help your company optimize and become more profitable?
If you believe the answer is YES, then please reach out via the “Book a meeting” button above. Let’s discuss your needs on a call with no obligation..
Last updated: January 01, 2023
This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.
Interpretation
The words of which the initial letter is capitalized have meanings defined
under the following conditions.
Definitions
For the purposes of this Privacy Policy:
Types of Data Collected
Personal Data
While using Our Service, We may ask You to provide Us with certain personally
identifiable information that can be used to contact or identify You.
Usage Data
Usage Data is collected automatically when using the Service.
Tracking Technologies and Cookies
We use Cookies and similar tracking technologies to track activity on Our Service.
The Company may use Personal Data for the following purposes:
Retention of Your Personal Data
The Company will retain Your Personal Data only for as long as is necessary.
Transfer of Your Personal Data
Your information, including Personal Data, is processed at the Company's operating offices.
Disclosure of Your Personal Data
We may disclose personal information that we collect, or You provide:
The security of Your Personal Data is important to Us.
Our Service may contain links to other websites that are not operated by Us.
We may update Our Privacy Policy from time to time.
If you have any questions about this Privacy Policy, You can contact us: