Are you the webmaster for the company's website? Do you have access to the cPanel on your hosting service's site? If not, I'd get together with whoever has access, logon to the web server for the company's website and see whether forum installation is available as part of their service.
Many hosting services provide forum software as part of the benefit package of the hosting plan and they make installing a forum very easy. I'm assuming the company pays for hosting for their website; my comments will not apply to free hosting. A fee-based hosting service will normally have any user control panel, often called cPanel, where you can control various aspects of your account, and this is where you'd find a menu or button to install a forum. Of course, you would then need to logon to the forum admin panel and set up your forum sections, etc.