It's right there in your wp-content folder. It should be called "themes" rather than "theme". Specific theme folders go inside "themes".
Did you install WordPress manually or via a one-click install? A manual installation should appear immediately, a OCI takes a few minutes to appear.
Are you looking for it via your browser or an ftp client?