Licensing Support Specialist - Philippines

Our World Energy

Fixed-term insertion contract
Localisation Philippines
Energy
Full remote
From 3 to 10 yrs of exp.
Posted on 11-06-2025

➔ Description of the mission

About Us

Our World Energy was founded with a client-centric model that allows us to focus exclusively on serving our clients as one of the nation’s leading residential solar installers. Our persistent focus on the customer experience guarantees a positive outcome and ultimately, money saved. We are backed by over $5 billion in funding, and alongside our install partners, we are leading the way towards a 100% sustainable planet.

Job Summary

We are seeking a highly organized and proactive Licensing Support Specialist to assist the License Holder in managing all business licensing and compliance activities. This role serves as an executive assistant and coordination point for the License Holder, ensuring timely renewals, accurate documentation, and consistent regulatory compliance across multiple jurisdictions. The ideal candidate has strong administrative experience, excellent attention to detail, and the ability to manage multiple tasks in a fast-paced environment.

Job Responsibilities

  • Manage and renew business licenses and registrations across multiple jurisdictions, ensuring full compliance with regulations
  • Coordinate with internal teams and external agencies to collect, prepare, and submit required documentation
  • Maintain accurate records and tracking systems for licenses, renewals, and compliance deadlines using spreadsheets or organizational tools
  • Communicate effectively with regulatory authorities and internal stakeholders to clarify requirements and resolve issues
  • Facilitate the collection of signatures and approvals from designated company representatives
  • Respond to inquiries regarding licensing status and assist teams in resolving compliance-related challenges
  • Develop and implement processes to ensure timely completion of all compliance obligations
  • Support onboarding and training related to licensing procedures as the organization expands into new markets
  • Identify and address potential risks or gaps in compliance documentation and workflows
  • Stay updated on industry trends and changes in regulatory policies

➔ Profile

Required Skills & Qualifications

  • Bachelor’s degree in Business Administration, Legal Studies, or related field (preferred)
  • At least 4 years of experience in administrative support, coordination, or record-keeping roles
  • Experience in licensing, compliance, or regulatory coordination is required
  • Strong organizational and multitasking skills with a high level of accuracy
  • Excellent written and verbal communication skills in English
  • Proactive, reliable, and able to manage deadlines independently
  • Strong analytical skills to interpret and apply regulations to business processes
  • Proficiency in Microsoft Office Suite (especially Excel) and Google Sheets

Preferred Qualifications

  • Experience in construction, solar, or related industries
  • Familiarity with state-level licensing and compliance systems
  • Certification or training in compliance or regulatory administration

Click here to apply

Our World Energy

Our mission is to power the world forward using renewable energy by creating your best solar experience.

More information
  • Website
  • Company
  • Between 250 and 2000 employees
  • Energy
Impact study
Our World Energy did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more