Michael is a financial consultant at Crawford Consulting, bringing over a decade of experience in financial analysis and risk management.