There are different ways to prove the statement, here I use singular value decomposition.
Note on notation: I assume matrix $A_{n \times m}$, with $n \geq m$ to be consistent with most of litaratures. Note this gives you $A^{\intercal}A$ invertible (not $A A^{\intercal}$), which is opposite of your question. You may assume the matrix $A$ in your question is $A^{\intercal}$ here.
Any arbitrary $n \times m$ matrix $A_{n \times m}$ ($n \geq m$) admits singular value decomposition,
\begin{equation}
A_{n \times m} = U_{n \times m} \Sigma_{m \times m} V_{m \times m}^{\intercal}
\end{equation}
where $\Sigma$ is diagonal matrix with positive diagonals, $U$ and $V$ have orthogonal columns, that is $U^{\intercal} U = I_{n \times n}$ and $V^{\intercal} V = I_{m \times m}$, and $I$ is identity matrix.
Note that this is the reduced singular value decomposition, meaning that we excluded zero singular values from diagonals of $\Sigma$. This happens when $A$ is singular, for example when $n > m$. If $A$ is full rank, then $n = m$ and all diagonals of $\Sigma$ (the singular values) are non-zero.
Construct
\begin{equation}
G_{m \times m} = A^{\intercal} A = V_{m \times m} \Sigma_{m \times m}^2 V_{m \times m}^{\intercal}
\end{equation}
Above is indeed eigenvalue decomposition of symmetric positive definite matrix $G$, with eigenvalue matrix
\begin{equation}
\Lambda_{m \times m} = \Sigma_{m \times m}^2.
\end{equation}
Since the eigenvalues of $G$ (diagonals of $\Lambda$) are all positive numbers, the matrix $G$ is full rank, hence invertible.
Now, construct
\begin{equation}
H_{n \times n} = A A^{\intercal} = U_{n \times n}
\begin{bmatrix}
\Sigma_{m \times m}^2 & O_{m \times (n-m)} \\
O_{(n-m) \times m} & O_{(n-m) \times (n-m)}
\end{bmatrix}
U_{n \times n}^{\intercal}
\end{equation}
This is the eigenvalue decomposition of symmetric semi-positive definite matrix $H$, with eigenvalues
\begin{equation}
\Lambda_{n \times n} =
\begin{bmatrix}
\Sigma_{m \times m}^2 & O_{m \times (n-m)} \\
O_{(n-m) \times m} & O_{(n-m) \times (n-m)}
\end{bmatrix}.
\end{equation}
If $n > m$, then some of the eigenvalues of $H$ (diagonals of $\Lambda_{n \times n}$) are zero, hence $H$ is also singular and not invertible. Conversely, if $H$ has linearly independent columns, it's full rank, so $\Lambda_{n \times n}$ must have non-zero eigenvalues. This happens with $n = m$ and all diagonals of $\Sigma$ must be non-zero. Therefore, $A$ has no zero singular values and is full rank.