This sentence is saying that the person knows what the business needs and then provides a solution.
Consider the statement "He knows exactly what the needs of the business are and then make a plan for the cure to it.". Based on this "He finds out what the needs of the business are , and prescribes the cure ." a true statement? Yes, no, or I don't know?