Lead Manager / Appointment Setter (Remote)
ClosedWilliam Penn Roofing
Lead Manager / Appointment Setter (Remote)
Ready to be the organizational heartbeat of a fast-growing customer-driven team?
At William Penn Roofing, we pride ourselves on clear communication, strong systems, and exceptional customer experiences. We're seeking a Lead Manager & Appointment Setter who is organized, proactive, and customer-focused -- someone who enjoys engaging with prospects, managing follow-ups, and ensuring no opportunity falls through the cracks.
If you're a self-starter who thrives in a fast-paced environment, works well independently, and takes pride in supporting customers and internal teams, this role is a great fit.
Role Overview: Lead Manager / Appointment Setter
As our Lead Manager / Appointment Setter, you will manage all incoming leads, nurture prospects, maintain CRM accuracy, and schedule appointments for the sales and project teams. You'll serve as the first point of contact for potential clients while ensuring timely follow-up, accurate documentation, and consistent communication.
You'll work closely with leadership, sales, marketing, and operations to ensure leads are handled efficiently and customer experience remains exceptional.
This role requires strong communication skills, attention to detail, and the ability to manage multiple priorities while maintaining a professional and positive demeanor.
Key Responsibilities
Lead Management & Appointment Setting
- Manage all incoming leads from multiple sources (website, social media, ads, email, phone, etc.)
- Respond promptly to new inquiries via phone, email, and text
- Qualify prospects and gather required information
- Schedule appointments and consultations with sales or project teams
- Follow structured lead follow-up processes and nurture prospects
- Ensure all lead data is properly documented in the CRM
- Track lead progress and ensure no opportunities remain uncontacted
CRM & Pipeline Management
- Maintain CRM records daily, ensuring all deals reflect current status
- Track lead pipeline progress and set reminders for follow-ups
- Communicate with deal owners and project teams for status updates
- Monitor lead flow and assist with reporting and performance tracking
Customer Service & Communication
- Serve as the first point of contact for prospective customers
- Provide professional and timely responses across communication channels
- Address questions, resolve concerns, and escalate issues when needed
- Coordinate communication between customers, sales, and operations
Personality & Work Style
- Friendly, professional, and customer-focused communicator
- Highly organized and process-driven
- Persistent with follow-up and detail-oriented
- Self-starter who works well independently in a remote environment
- Solutions-focused with a strong sense of accountability
- Growth-minded with a strong work ethic
Qualifications
- Experience in lead management, appointment setting, inside sales, or customer service
- Strong written and spoken English communication skills
- Experience using CRM systems (HubSpot, Salesforce, GoHighLevel, Pipedrive or similar)
- Strong organizational and time management skills
- Comfortable managing multiple platforms and communication channels
- Ability to work efficiently in a fast-paced environment
- Experience in roofing, construction, or home services is a plus but not required
Compensation & Schedule
- $8 to $12 per hour (based on experience)
- Performance-driven role with measurable KPIs
- Flexible schedule based on business needs
- Fully remote position
Benefits
- Paid training and onboarding
- Growth and advancement opportunities
- Supportive, team-oriented work environment
Job Type
Full Time | Remote
- Paid training and onboarding