Administrative Assistant

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

TYPE OF WORK

Full Time

SALARY

800

HOURS PER WEEK

40

DATE UPDATED

Sep 28, 2026

JOB OVERVIEW

This is not an accounting position

Position Overview
Join the Techvestor team as a key part of our finance department. You'll be responsible for ensuring our financial operations run smoothly, from maintaining records and checking to make sure tax, insurance and mortgage payments are made to provide info about our assets to our investors. Your role will be pivotal in ensuring our properties are managed efficiently and our investors are kept informed.

Techvestor Finance Job Description

Candidate Requirements

Data entry and management
Able to efficiently communicate with vendors/point of contacts
Able to create and maintain processes
Need to be tech savvy and a problem solver
Detail-oriented
Organized
Takes initiative/self-motivated
Able to prioritize and handle multiple tasks at once
Extremely responsive


Candidate Nice-to-Haves
Intermediate-level Google Sheet knowledge


Platforms to be Used
Ramp
Excel/Google Sheets
Dropbox
InvestNext
Confluence/Jira
Slack
HelloSign
Avalara
DialPad/OpenPhone

Job Description
Overview
Saving property documents and pictures to the correct folders in Dropbox
Uploading photos and maintaining info for property pages on our investor portal
Sending documents/contracts and inputting data into Google Sheets
Assisting with setting up properties for sales/occupancy taxes with Avalara and uploading monthly property revenue reports
Calling about account concerns, discrepancies in billing, and other concerns
Assistance with record maintenance

Saving property documents and pictures to the correct folders in Dropbox
We have very important files that come in before, during, and after we close on a property. Part of this job will be to save these files to the correct folders in Dropbox so that our team can access them later.
Photos need to be saved from each of our properties’ ---------- webpages before we close on the property. There will also be progress photos and photos of the finished properties once we launch them as short-term rentals that will need to be saved as well.

Uploading photos and maintaining info for property pages on our investor portal
We have an investor portal through InvestNext we maintain for our investors. Part of this job’s responsibilities will be to maintain the “Assets” section of the portal. This section should be kept up to date with relevant progress photos, summaries, high-level info, and links to the Airbnb listing for each property.

Sending documents/contracts and inputting data into Google Sheets based on responses
We have contracts for our investors that need to be sent out to them quickly after they commit to investing with us. Once these contracts have been sent out and the investor has filled out and signed the contract, their responses need to be input into a Google Sheet for us to track.
It is extremely important that this information is entered correctly as we depend on it to report and file our offerings in the correct states in order to stay compliant with federal and state laws.

Assisting with setting up properties for sales/occupancy taxes with Avalara and uploading monthly property revenue reports
Before each of our properties goes live as a short-term rental, we need to sign it up with Avalara’s Lodge Tax division so they can report our revenue numbers on a monthly basis and make sure any taxes not remitted directly by Airbnb/VRBO are paid.
Monthly revenue reports that show taxes already remitted from each of our properties need to be uploaded to Avalara’s website each month so they can file taxes on our behalf accordingly.
When setting up new properties on Avalara’s website, we may be required to register our business in new states in order to file taxes. This position would be expected to assist in registering the business in new states when applicable.

Calling about discrepancies in billing and other concerns
On occasion, a mortgage payment and/or insurance payment may have been made, but not credited to our account. You will be tasked with calling the appropriate vendor and resolving the issue at hand.

Assistance with record maintenance
Needs to be able to call vendors and get necessary information to keep business records up to date.
Needs to organize and save all records of payments for insurance and mortgages

How to Apply
If this position seems like a fit to you, please email ---------- and let her know why you are a good fit for this position and attach your resume. Please title the subject line of your email as “I LOVE PROPERTY PROFILE MANAGEMENT” so that she knows you have read this entire job description

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0172
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,880 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Administrative-Assistant-1739637
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1739637
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 1005292
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1739637
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-22',ej.date_added) duration_days, DATEDIFF('2026-10-22',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1739637' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1739637 
0.0010   UPDATE employer_jobs SET hit_counts = '***Sep-28-2026=2217***Sep-29-2026=716***Sep-30-2026=245***Oct-01-2026=155***Oct-02-2026=82***Oct-03-2026=69***Oct-04-2026=59***Oct-05-2026=85***Oct-06-2026=40***Oct-07-2026=39***Oct-08-2026=34***Oct-09-2026=24***Oct-10-2026=14***Oct-11-2026=7***Oct-12-2026=21***Oct-13-2026=17***Oct-14-2026=20***Oct-15-2026=10***Oct-16-2026=17***Oct-17-2026=12***Oct-18-2026=4***Oct-19-2026=1***Oct-20-2026=1***Oct-21-2026=1***Oct-22-2026=1' WHERE job_id= '1739637'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=3170***Oct-2026=713' WHERE job_id= '1739637'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1739637' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1739637 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1005292'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)