Office & Accounting Manager
Job
Twin City Roofing
Mandan, ND (In Person)
$95,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
73
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
TWIN CITY ROOFING
Do you take pride in personally managing the numbers, keeping projects organized, and being the go‑to person who keeps a company running smoothly behind the scenes?TWIN CITY ROOFING
is a well‑established commercial roofing company inMANDAN, NORTH DAKOTA
, seeking a dependable, detail‑drivenOFFICE & ACCOUNTING MANAGER
to serve as the operational backbone of the business. This role is responsible for hands‑on, day‑to‑day accounting while also supporting office administration, project coordination, customer relationships, and in‑house marketing efforts. As the Office & Accounting Manager, you will own the full day‑to‑day financial operations of the company, personally managing payroll, payables, receivables, billing, and job costing with accuracy and consistency. You will oversee month‑end close and partner with the external accountant for year‑end reporting, tax documents, and compliance. Beyond accounting, this role coordinates staff and resources for roofing projects, maintains organized and up‑to‑date job files, and supports smooth project execution. You will also handle office administration, serve as a primary point of contact for customers and vendors, and take responsibility for internal marketing efforts, including social media management and customer outreach. The ideal candidate brings at least five years of experience in an office or accounting role, ideally within the construction industry. An associate's or bachelor's degree in accounting, business, or a related field is a plus, but not required. This role requires hands‑on experience personally managing payroll, accounts payable and receivable, invoicing, job costing, and maintaining accurate financial records. The successful candidate is highly organized, detail‑oriented, comfortable working independently, and able to balance accounting responsibilities with project coordination, office administration, and customer communication. Experience learning and adapting to new software systems is important. If you're the kind of person who finds a reconciliation error before anyone else notices it's there, we want to meet you. Looking to join a team where your expertise will shape the future of a dynamic and growing business? Then Twin City Roofing is the opportunity for you! EOE To apply, please send a resume to: jason@twincityroofingllc.comBENEFITS
- Medical
- 100% paid for by the company
- Dental
- 100% paid for by the company
- Vision
- 100% paid for by the company
- STD
- Paid for by the company
- Retirement
- 5% match
- Paid Holidays
- Paid Vacation
Flexible Pay:
$90,000.00- $100,000.
Benefits:
401(k) 401(k) matching Dental insurance Health insurance Vision insuranceWork Location:
In personSimilar remote jobs
Commonwealth of PA
Pennsylvania
Posted1 day ago
Updated2 hours ago
Similar jobs in Mandan, ND
Mandan Public School District
Mandan, ND
Posted2 days ago
Updated2 hours ago
Similar jobs in North Dakota
Forum Communications Company
North River, ND
Posted1 day ago
Updated2 hours ago