Virtual Executive Assistant - Construction Operations

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1,000 - $1,500 USD

HOURS PER WEEK

40

DATE UPDATED

Jun 18, 2025

JOB OVERVIEW

Virtual Executive Assistant - Construction Operations

Nelson Construction - Northern Colorado
Nelson Construction is a growing general contracting company serving Northern Colorado. We're looking for a skilled Virtual Executive Assistant to help streamline our operations and support our continued growth. This is a unique opportunity to work directly with the owner and play a crucial role in building standardized systems from the ground up.

About Nelson Construction
We're a hands-on general contracting company that values quality work and strong relationships with our clients and vendors. As we continue to grow, we need someone who can help us operate more efficiently while maintaining the personal touch that sets us apart.

The Role
This is a comprehensive Virtual Executive Assistant position focused on construction operations. You'll be the right-hand support for daily operations, helping to create order from chaos and ensuring nothing falls through the cracks.

Primary Responsibilities:

Working Time Zone:
MUST BE WILLING TO WORK IN USA MOUNTAIN STANDARD TIME

Communication Management:

Email
inbox management and organization
Filter and prioritize daily calls and texts
Convert communications into clear, actionable items
First point of contact for non-emergency client communications

Operations Support:
Backend technology operations and troubleshooting
CRM management and data organization
Help create and document standardized procedures for technology systems
Assist with material orders and vendor coordination
Maintain vendor relationships and communications

Client Relations:
Schedule appointments and manage calendar
Follow up on estimates and proposals
Handle client status updates and project communications
Manage client documentation and project files

Marketing & Social Media:
Social media management and content posting
Basic marketing coordination
Online reputation management

Process Development:
Help create standardized operating procedures
Document workflows and systems
Identify opportunities for efficiency improvements
Bridge the gap between field operations and office management

What We're Looking For:

Essential Qualifications:
2+ years of virtual assistant or administrative experience
Experience with construction, contracting, or home services industry
Strong English communication skills (written and verbal)
Proficiency with CRM systems (experience with GoHighLevel preferred)
Comfortable with technology and learning new software quickly
Excellent organizational and time management skills

Ideal Candidate:
Has worked with contractors or construction companies before
Understanding of construction terminology and processes
Experience creating systems and procedures from scratch
Proactive problem-solver who takes initiative
Comfortable working in a fast-paced, sometimes unpredictable environment
Detail-oriented but able to see the big picture

Technical Skills:
Google Workspace proficiency
CRM management (GoHighLevel experience a plus)
Basic social media management

Email
management and organization
File management and documentation
Quick learner for new software and systems

What Makes This Role Unique:
Direct partnership with business owner
Opportunity to build and standardize systems from the ground up
Varied responsibilities that keep the work interesting
Real impact on business growth and efficiency
Construction industry experience that will serve you long-term

Work Details:
Position: 100% Remote
Hours: Full-time (40 hours/week)
Time Zone: Mountain Time preferred (or ability to work during MT business hours)
Compensation: $1,000 - $1,500 USD per month (based on experience and construction industry knowledge)

Growth Opportunity:
As Nelson Construction continues to grow, this role has significant potential for advancement. The right person could grow into an Operations Manager role, overseeing multiple aspects of the business and potentially managing additional tea ---------- mbers.

To Apply:
Please submit:
Make the subject line of your response your favorite FOOD
Your resume highlighting relevant construction/contracting experience
A brief cover letter explaining your interest in the construction industry
We're looking for someone who can start immediately and grow with our company. If you're organized, proactive, and excited about supporting a growing construction business, we'd love to hear from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0175
Total Execution Time  0.0192
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,448 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Executive-Assistant-Construction-Operations-1401872
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0105 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1401872
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 822038
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1401872
AND `misc`.`idIS NULL 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1401872
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1401872' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1401872 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1401872
AND `misc`.`idIS NULL 
0.0011   UPDATE employer_jobs SET hit_counts '***Jun-17-2025=4***Jun-18-2025=610***Jun-19-2025=140***Jun-20-2025=65***Jun-21-2025=35***Jun-22-2025=34***Jun-23-2025=32***Jun-24-2025=21***Jun-25-2025=17***Jun-26-2025=21***Jun-27-2025=5***Jun-28-2025=8***Jun-29-2025=3***Jun-30-2025=12***Jul-01-2025=8***Jul-02-2025=11***Jul-03-2025=5***Jul-04-2025=7***Jul-05-2025=6***Jul-06-2025=2***Jul-07-2025=7***Jul-08-2025=4***Jul-09-2025=2***Jul-10-2025=8***Jul-11-2025=4***Jul-12-2025=4***Jul-13-2025=5***Jul-14-2025=4***Jul-15-2025=2***Jul-16-2025=6***Jul-17-2025=9***Jul-18-2025=8***Jul-19-2025=7***Jul-20-2025=2***Jul-21-2025=3***Jul-22-2025=4***Jul-23-2025=2***Jul-24-2025=4***Jul-25-2025=2***Jul-26-2025=3***Jul-27-2025=6***Jul-28-2025=3***Jul-29-2025=2***Jul-30-2025=5***Jul-31-2025=2***Aug-01-2025=3***Aug-02-2025=4***Aug-03-2025=1***Aug-04-2025=5***Aug-06-2025=5***Aug-07-2025=3***Aug-10-2025=1***Aug-12-2025=3***Aug-13-2025=2***Aug-14-2025=1***Aug-15-2025=1***Aug-16-2025=1***Aug-18-2025=1***Aug-19-2025=3***Aug-20-2025=3***Aug-21-2025=4***Aug-22-2025=1***Aug-23-2025=4***Aug-25-2025=3***Aug-27-2025=1***Aug-28-2025=1***Aug-29-2025=2***Aug-30-2025=2***Aug-31-2025=1***Sep-02-2025=3***Sep-03-2025=2***Sep-04-2025=1***Sep-05-2025=2***Sep-06-2025=1***Sep-07-2025=2***Sep-08-2025=4***Sep-09-2025=1***Sep-10-2025=3***Sep-11-2025=1***Sep-13-2025=3***Sep-15-2025=4***Sep-16-2025=2***Sep-17-2025=1***Sep-18-2025=2***Sep-19-2025=1***Sep-20-2025=1***Sep-22-2025=3***Sep-24-2025=2***Sep-25-2025=1***Sep-26-2025=7***Sep-28-2025=1***Sep-29-2025=2***Sep-30-2025=2***Oct-01-2025=1***Oct-03-2025=3***Oct-04-2025=1***Oct-05-2025=1***Oct-06-2025=2***Oct-07-2025=1***Oct-08-2025=2***Oct-09-2025=1***Oct-10-2025=3***Oct-11-2025=3***Oct-13-2025=1***Oct-14-2025=1***Oct-15-2025=1***Oct-16-2025=3***Oct-17-2025=1***Oct-19-2025=1***Oct-22-2025=2***Oct-23-2025=2***Oct-24-2025=2***Oct-25-2025=2***Oct-26-2025=2***Oct-27-2025=1***Oct-28-2025=1***Nov-03-2025=4***Nov-04-2025=1***Nov-07-2025=1***Nov-09-2025=1***Nov-10-2025=1***Nov-11-2025=4***Nov-12-2025=7***Nov-13-2025=1***Nov-14-2025=1***Nov-17-2025=4***Nov-18-2025=1***Nov-21-2025=1***Nov-22-2025=1***Nov-26-2025=2***Nov-30-2025=1***Dec-04-2025=1***Dec-05-2025=1***Dec-07-2025=1***Dec-09-2025=1***Dec-11-2025=1***Dec-13-2025=1***Dec-15-2025=3***Dec-16-2025=2***Dec-17-2025=1***Dec-18-2025=1***Dec-19-2025=1***Dec-21-2025=4***Dec-28-2025=1***Jan-01-2026=2***Jan-02-2026=2***Jan-05-2026=4***Jan-06-2026=2***Jan-07-2026=2***Jan-08-2026=1***Jan-09-2026=3***Jan-12-2026=2***Jan-13-2026=2***Jan-14-2026=1***Jan-15-2026=2***Jan-16-2026=1***Jan-19-2026=1***Jan-28-2026=1***Feb-01-2026=1***Feb-02-2026=2***Feb-07-2026=1***Feb-09-2026=1***Feb-10-2026=1***Feb-17-2026=2***Feb-19-2026=2***Feb-21-2026=1***Feb-23-2026=1***Feb-24-2026=1***Feb-25-2026=1***Mar-01-2026=1***Mar-02-2026=3***Mar-03-2026=1***Mar-07-2026=1***Mar-10-2026=3***Mar-12-2026=1***Mar-16-2026=3***Mar-17-2026=3***Mar-18-2026=1***Mar-19-2026=1***Mar-21-2026=1***Mar-23-2026=1***Mar-24-2026=1***Mar-27-2026=2***Apr-01-2026=1***Apr-03-2026=4***Apr-06-2026=1***Apr-09-2026=1***Apr-10-2026=4***Apr-18-2026=1' WHERE job_id'1401872'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Jun-2025=1007***Jul-2025=147***Aug-2025=56***Sep-2025=52***Oct-2025=38***Nov-2025=31***Dec-2025=19***Jan-2026=26***Feb-2026=14***Mar-2026=23***Apr-2026=12' WHERE job_id'1401872'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1401872' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1401872 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '822038'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0011   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)