Business partners?

At First Call we view our employees as business partners; sharing business problems, challenges and performance openly.
We look for people who give input and take ownership.

It’s not complicated or revolutionary, it’s selfish actually. It’s a better way of working both for owners, managers and employees.

If you are looking for more than a J.O.B. we want to hear from you.

ABOUT First Call Computer Solutions

First Call is the leader in Managed IT, Cloud Computing and IT Project Services for technology-driven and value-focused businesses in Montana. We have been recognized by Microsoft as one of Montana’s premier solution providers. Our leadership team consists of highly respected individuals allowing you to learn from some of the best in the industry. Our company’s culture is built on the foundation of creating wins for our customers, employees and owners. We have a passion for superior service, process/consistency and building a great company right here in Montana.


  • Professional growth: Learn and evolve your IT skills, as well as your business acumen.
  • Be a part of something. We have big goals and involve everyone in the challenge and the rewards.
  • Work with “A-team” people who add value and are working to make our company awesome for all involved.
  • Excellent short-term and long-term benefits, including: medical, dental and life insurance, flex plan, generous paid time off (PTO) and profit sharing.
  • A strong business plan with clear objectives, and a team that is fully aligned with our mission.
  • Our leaders have the vision, passion and experience to continue driving our company forward. First Call offers challenge and ongoing improvement.
  • Be part of a winning team, and enjoy a great work environment and culture!

Click to view Currently Available Positions:

Apply Job Status: Full Time
Employee Type: Hourly
Pay: DOE
Travel/License Required: Minimal local travel
Work Schedule: 8am-5pm Monday-Friday
Positions Supervised: None

Resolve customer IT issues, maintain customer IT documentation and provide customer service to end users seeking IT support.

Position Roles & Responsibilities:

  • IT issue resolution
  • IT documentation maintenance
  • Ticket quality assurance
  • Working with IT Team to improve overall IT results for clients
  • After hours emergency support via the on-call rotation


  • Problem solver
  • Positive attitude
  • Ability to work under pressure
  • Attention to detail
  • Customer service
  • Quality assurance
  • Professional appearance and approach to work


  • Intermediate desktop operating system support skills
  • Intermediate workstation peripheral support skills
  • Basic use of server operating system skills
  • Basic networking skills
  • Basic overall troubleshooting skills

Apply Job Status: Full Time
Employee Type: Hourly
Pay: DOE
Department: Business Services
Reports To: Delivery Director
Travel Required: 50%+ Local Travel, Some Travel Outside Area
Work Schedule: 8am-5pm Monday-Friday
Positions Supervised: None

Education: Bachelor’s Degree required. MBA preferred.
Experience: 5+ years of IT experience required. 5+ years of customer service experience required. 3+ years of project management preferred. 5+ years of IT Consulting experience preferred.
Computer Skills: Intermediate to advanced computer use skills. Ability to navigate between multiple applications.

Position Summary
The vCIO is an experienced IT consultant with a strong mix of IT knowledge, technical skills, and business acumen. Responsibilities include working with existing client decision makers to provide strategic technology recommendations and budget forecasts for existing and future technology requirements. This position is a dynamic and fast paced mixture of consulting and account management.

Acceptable Performance
To accomplish this job successfully, an individual must be able to perform the assigned duties according to the acceptable standards established for the job role.
The Virtual CIO must be able to complete each essential job function satisfactorily.
Reasonable accommodations may be made to help enabled qualified individuals with disabilities to perform the essential functions

Position Roles & Responsibilities

  • Promote and represent the corporate culture and core values in all aspects of your job duties.
  • Service with confidence, compassion, respect, gratitude and a smile.
  • Successful onboarding of new clients into First Call’s managed service offering.
  • Maintain strong business relationship with C level professionals and/or decision makers.
  • Leverage team resources to help identify risks that are causing noise
    • Net Admin
    • Central Services
    • Design Desk
  • Proactive approach to technology planning
    • Understand client’s business and their fiscal cycles
    • Prepare and present recommended technology proposals to mitigate risk, reduce noise, and/or align technology with the Business Plan.
    • Recognize existing client / vendor relationships and help to maximize ROI
  • Specific in-depth understanding of the following solutions
    • Application and Cloud Services
    • Networking
    • Servers
    • Client Devices
    • Service Providers
    • VoIP Phone Systems
    • Network Administration and Security
    • Backup
    • Disaster Recovery
    • High Availability
    • Compliance
    • Supportability

Resource Profile

  • Excellent oral & written communication
  • Technical, Business, and Financial acumen
  • Exceptionally strong IT background with a focus on implementation, consulting and/or design of technologies for businesses ranging from 10 – 500 users, including multi-site environments.
  • Prioritize and understand long term technology strategies
  • Strong project management skills
  • Translation of technical conversations into business conversations
  • Self-starter requiring minimal supervision
  • Business relationship development
  • Vendor acumen
  • Strong software application use
  • Rock solid dependability
  • Steadfast unflustered demeanor
  • Educator/Advisor/Consultant Attitude
  • Passion for data accuracy
  • Professional Appearance

Apply Job Status: Full Time
Employee Type: Hourly
Pay: DOE
Travel/License Required: Minimal local travel
Work Schedule: 8am-5pm Monday-Friday
Positions Supervised: None
This position will manage the process of intake and dispatch for reactive support requests. The Support Triage is the primary point of contact for all reactive support requests and insures that expectations are set with the client and the Support Desk staff. Customer satisfaction is the primary objective for this position. Support Triage also functions as a Tier 1 tech and must be able to solve low level technical issues.
Position Roles & Responsibilities:

  • Ticket intake and management
  • Initial assessment of scope and type of work
  • Initial assessment of on-site requirements
  • Initial assessment of applicable Agreement and coverage
  • Resolution of low level technical issues
  • Client communication and expectation management (Dispatch)
  • Coordinate with the customer as needed to initially schedule an appropriate resource for each ticket
  • Resource availability and schedule management
  • Ensure proper coverage is maintained to meet reactive support needs
  • Coordinate technical resources schedules
  • Service Board Management and Administration


  • Ability to handle stress
  • Attention to detail
  • Strong customer facing communication skills
  • Ability to track multiple tickets and manage multiple calendars
  • Rock solid dependability
  • Steadfast, un-flustered demeanor

Exposure to These Products is a Plus:

  • HP and Dell Servers
  • Office 365
  • Azure
  • Remote Monitoring & Management Software: example Kaseya
  • Connectwise or other similar service management tools

Job Status: Full Time
Department: Sales and Marketing
Employee Type: Salary/Commission
Travel Required: Local Area Travel
Work Schedule: 8am-5pm Monday-Friday
| Off business hours required

Position Summary
This position is responsible for selling website and online marketing solutions to prospective small business customers.
Position Roles and Responsibilities

  • Telemarketing
  • Networking
  • Prospect Appointments
  • Proposal Creation
  • Solution Presentations
  • Maintaining Sales Records
  • Participating and contributing to sales and marketing efforts.

Resource Profile

  • Excellent oral and written communication
  • Aptitude for online web/marketing sales
  • Strong software application use
  • Data accuracy
  • Strong Business acumen
  • Business to Business Sales experience
  • Sales attitude
  • Self-motivated
  • Discipline & focus
  • Professional appearance


  • Competitive compensation
  • Specialized training and development
  • Profit Sharing
  • Challenging assignments
  • Career advancement potential
  • Professional, enjoyable working environment
  • Medical and Dental
  • Cafeteria Program
  • Vacation and Personal Time