Senior financial analyst salary charlotte nc