What a company that is not yet engaged in SEO should do first depends on the SEO level of its current website.
For example, if you do not have a website, you need to start by creating one. If you have a website but only about 10 pages, you need to create new pages and content to increase impressions. If you already have dozens to hundreds of pages of content on your website, but you are losing rankings to the competition for the keywords you are targeting, you should conduct keyword research to see if your target keywords are appropriate, optimize your pages based on each target keyword, embed keywords, and check for SEO competition. After checking the page content, rewrites and additions to the page content will be necessary.