John Davidson joined the Swiftships team in 2000. He has since climbed up the ladder from Accountant to Senior Accountant to Director of Finance. In his current role, John uses his financial expertise to oversee the finance department and to ensure the right procedures and protocols are followed.
Since 2000, John has taken a lead role in every DCAA financial audit. John graduated from Nicholls State University in 2000 with a degree in Accounting and continues to grow his experiences as part of the Swiftships team.