Jul 15, 2025
** Interested candidates should send their resume’ to Info@flatfeehiring.com **
Our client’s company is a rapidly growing, locally owned, and operated franchise with multiple locations across the country. Our mission is to “Reinvent Contractor Service” by providing a great place to work and delivering 5-star service every step of the way from initial phone inquiry, home visit, inspection and estimate, scheduling, timeliness, installation, follow-up, and ongoing support and service. We want to do what’s right for our employees, customers, and communities
Apprentice Gutter Installer Requirements:
- A positive attitude is a must, as well as the ability to properly and comfortably interact with clients and other employees.
- One to Two years of experience in general construction is a plus
- Excellent communication skills
- Ability to work outdoors in all weather conditions/seasons
- Interest in growing with the company
- Willingness to work overtime
- Previous experience specifically related to gutter services/installation, and a passion for all things gutters (like us) is a huge plus, but not a requirement!
Apprentice Gutter Installer Requirements:
- Must be 18 or older
- Must have a valid driver’s license
We provide a skills ladder training program that clearly defines each worker’s career path, expectations, and raises potential.
Hours:
Full-Time | M-F 7:30-5:00 +/- (until the job is done)
Benefits:
401(k) matching
Bonus based on performance
Company parties
Free food & snacks
Free uniforms
Opportunity for advancement
Paid time off
Training & development
Jul 7, 2025
** Interested candidates should send their resume’ to Info@flatfeehiring.com for consideration**
Overview The Executive Assistant is responsible for supporting the CEO, Chief Operating Officer (COO), and Chief Impact Officer (CIO) in a timely and professional manner. Main duties will include support in processing inbound communications, coordinating meetings, organizing calendars, creating agendas, tracking action items, and supporting travel and other logistics for the CEO, COO, and CIO (senior leadership). The ideal candidate has previous experience as an Executive Assistant and is familiar with office management technologies. To be successful in this role, they should be proactive, meet deadlines, and communicate effectively in order to identify and address the needs of senior managers and perform administrative tasks to ensure the organization’s workflow runs smoothly.
Digital Harbor Foundation is dedicated to digital equity for everyone, increasing diversity in the technology sector, and advancing technology innovation for the public good. Driven by our sincere belief that access to opportunity is a basic right, we take bold yet practical actions to support making a better future now. Through a portfolio of projects focused on developing leadership within communities, we support those closest to challenges to take deliberate actions based on a design thinking approach, backed by data analysis, grounded in a practice of collective impact, and driven by a commitment to racial equity.
Education and Experience Requirements
- Required: 3+ years experience as an Executive Assistant.
- Preferred: 3+ years experience working with C-Suite executives.
- Preferred: Experience working with nonprofit organizations and/or in business development.
Knowledge, Skills and Abilities
- Excellent written and verbal communication, with strong interpersonal, and presentation skills.
- Ability to work independently, including managing multiple projects and deadlines, and proactively identifying and completing tasks.
- Ability to effectively collaborate on informal and formal projects with various departments within the organization, and with a positive disposition.
- Ability to think strategically and make recommendations that take into account competing needs and priorities.
- Detail oriented.
- Comfort using CRM databases.
- Proficient with Microsoft Office (Word, Excel) and Google Suite (Sheets, Docs, Slides).
- Analytical thinking, problem-solving, organizational, and multitasking skills.
Additional Notes This position is fully remote, but will require in-person attendance at meetings as often as monthly.
Role and Responsibilities Executive Support
- Processes in-bound communications and prioritizes items for review by senior leadership.
- Composes and prepares correspondence, which at times may at times be sensitive or confidential
- Communicates directly, and on behalf of senior leadership with Board members, donors, staff, and others.
- Follows up on contacts made by senior leadership and supports the cultivation of ongoing relationships.
- Reviews reports and items for completeness before review by senior leadership.
- Arranges travel plans, itineraries, and other logistics as beneficial for senior leadership or members of the team as requested. Facilitates cross-divisional coordination of travel and outreach plans as well.
- Plans, coordinates, and ensures senior leadership’s schedule is followed and respected to provide ability for focus and appropriate preparation.
- Researches, prioritizes, and follows up on incoming issues and concerns addressed to senior leadership, including creating draft recommendations where appropriate.
- Works closely and effectively with senior leadership to keep them well informed of upcoming commitments and responsibilities, following up appropriately.
- Prioritizes conflicting needs; handles matters expeditiously, proactively, and follows-through on projects to successful completion, often with deadline pressures.
- Works closely and effectively with senior leadership to keep them well informed of upcoming commitments and responsibilities, following up appropriately.
- Prioritizes conflicting needs; handles matters expeditiously, proactively, and follows-through on projects to successful completion, often with deadline pressures.
Development Support
- Supports utilization of Development tools, such as: Benevity, Instrumentl, Salesforce, Asana, and individual donor portals.
- Prepares and organizes documentation for grant applications and reporting requirements, ensuring accuracy, completeness, and compliance with guidelines.
- Provides Salesforce support by tracking payments, maintaining accurate records, and identifying and resolving data gaps or incomplete entries.
- Performs data entry and management tasks with a high level of accuracy, utilizing strong Excel / Google Sheets skills to organize, analyze, and maintain data sets, including budgets.
- Coordinates and sends monthly grant-related email communications to Project Directors, ensuring timely and accurate dissemination.
- Provides logistical support and coordination for new projects, assisting with planning, scheduling, and resource organization to ensure smooth project initiation and execution.
Organizational Insight and Leadership
- May manage a variety of special projects, some of which may have organizational impact, as requested.
- Assists in coordinating agendas and logistics for various senior leadership, organizational team or Director, and Board meetings.
Other Duties as assigned: Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Compensation
Compensation for this full-time position is $50,000-55,000 annually, commensurate with experience.
Digital Harbor provides a best-in-class comprehensive set of benefits to support the team. All regular, full-time employees are eligible to receive: Health Benefits & Insurance
- Carefirst Blue Cross Blue Shield – Health, Dental, and Vision Insurance (100% of the premium paid for employees and 85% of dependents)
- Pre-Tax Health Savings Account (HSA) (with $275 monthly employer contributions)
- Pre-Tax Flexible Savings Account (FSA)
- Paid Accidental Death & Dismemberment (AD&D) Insurance
- Paid Short-Term & Long-Term Disability Insurance
- Paid Basic Life Insurance
- Supplemental Voluntary Life Insurance (Employee, Spouse & Dependent Children)
- Total Pet Plan and Supplemental Wishbone Pet Insurance
- Employee Opportunity Program (EAP) – Health and Wellness
- Wellness Reimbursement Program Retirement
- 401k Retirement Plan (with 6% matching)
Paid Time Off
- 15 Days Paid Time Off Per Year
- 20 Days Paid Time Off Per Year (after 3rd Anniversary)
- 25 Days Paid Time Off Per Year (after 6th Anniversary)
- 16 Paid Holidays (14 common plus 2 flexible holidays, including Dec 25 – Jan 1)
- Paid Bereavement Leave
- Paid Parental Leave for Moms and Dads (two weeks after first year)
If our mission and vision align with your personal values, please apply! A cover letter outlining your qualifications for the position along with your resume is required. Interviews will be conducted virtually!
Jul 3, 2025
Interviews can be nerve-wracking, but with the right mindset and preparation, they can also be incredibly productive and empowering. Whether you’re meeting in person or virtually, here are some key tips to help you make the most of your interview time and leave a lasting impression.
1. Do Your Homework
Before the interview, research the company, the role, and the team. Understand their mission, recent news, and how your skills align with their goals. This shows initiative and helps you ask thoughtful questions.
2. Practice with Purpose
Rehearse common interview questions, but don’t memorize answers. Instead, focus on telling clear, concise stories that highlight your experience, problem-solving skills, and achievements. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
3. Ask Insightful Questions
A productive interview is a two-way conversation. Prepare a few questions that show your interest in the role and help you evaluate if the company is the right fit for you. For example:
- “What does success look like in this role?”
- “How does the team handle challenges or setbacks?”
4. Be Authentic and Professional
Let your personality shine through while maintaining professionalism. Employers appreciate candidates who are genuine, confident, and respectful.
5. Follow Up Thoughtfully
After the interview, send a thank-you email that expresses appreciation for the opportunity and reinforces your interest in the role. It’s a small gesture that leaves a big impression.
Final Thought
A productive interview isn’t just about getting the job, it’s about making a connection, learning more about the opportunity, and presenting the best version of yourself. With preparation and confidence, you’ll be ready to shine.
Jun 30, 2025
When it comes to hiring top talent, resumes and credentials only tell part of the story. The real insight comes from understanding how a candidate thinks, reacts, and solves problems in real-world situations.
Why It Matters
In today’s fast-paced and ever-changing work environment, adaptability, creativity, and resilience are just as important, if not more, than technical skills. While certifications and degrees show what someone knows, real-world problem-solving reveals how they apply that knowledge under pressure.
What to Ask
Instead of relying solely on hypothetical or textbook questions, ask candidates to walk you through actual challenges they’ve faced in previous roles. For example:
- “Tell me about a time you had to solve a problem with limited resources.”
- “Describe a situation where you had to think on your feet to meet a tight deadline.”
- “Can you share an example of a conflict you helped resolve within a team?”
These types of questions uncover a candidate’s mindset, decision-making process, and ability to navigate complexity, traits that are essential for long-term success.
What You’ll Learn
By focusing on real experiences, you’ll gain valuable insights into:
- How they approach challenges
- Their level of initiative and accountability
- Their communication and collaboration style
- Their ability to learn from mistakes
Final Thought
Hiring isn’t just about filling a role; it’s about building a team that can grow, adapt, and thrive together. So next time you’re interviewing, dig deeper. The stories candidates share will tell you far more than any bullet point on a resume ever could.
Jun 30, 2025
Overview
Waves, a project of Digital Harbor Foundation, provides free Internet access in Baltimore City through the deployment of network technology which is owned by members who choose to use our service. Waves connects households across communities using various methods to advance digital equity and close the Digital Divide. Through the immediate deployment of Internet service, distribution of useful devices, and ongoing support services in the form of referrals, education, and advocacy, Waves is dedicated to ensuring all residents in Baltimore and beyond have access to the Internet service they deserve through free and affordable planning, ongoing education, and collaboration with community partners.
The Project Director is responsible for managing and supervising all aspects of the Waves program by overseeing all aspects of programmatic and day-to-day operation, managing and supervising personnel, development, budgeting, finance, billing, expenditures, implementation, and ongoing improvements. Additional responsibilities may include fostering partnerships with stakeholders, identifying and advancing funding opportunities, and reporting on project outcomes to leadership and funders. The Project Director will also participate in the development of strategic planning and direction under the direction and in alignment with goals, initiatives, and direction set by the Executive Leadership Team.
Digital Harbor Foundation is dedicated to democratizing societal and economic well-being through digital equity for everyone, increased diversity in the tech sector, innovative education, and technology for the public good. Driven by our sincere belief that access to opportunity is a basic right, we take bold yet practical actions to support making a better future now.
Education and Experience Requirements
- Bachelor’s Degree or higher in business administration or technology-related field,
or 10+ years in executive or product management
- 5-8+ years in a managerial capacity leading a team and operational or administrative department
- Experience building systems, processes, and business solutions.
- Experience forming and scaling networks.
- Experience leading teams and managing/developing others.
Knowledge, Skills, and Abilities
- Ability to build relationships quickly and across lines of difference.
- Excellent verbal and written communication with a specific focus on communicating across diverse backgrounds and perspectives. Ability to facilitate an open and constructive dialogue.
- Passion and experience relating to digital equity efforts
- Analytical and pragmatic mind to balance big-picture strategy and executing details
- Ability to prioritize and manage multiple projects in a growing and evolving environment
- Clear commitment and vision for how equity and inclusion shows up in organizational design
- Superb written and verbal communication skills
- Effective leadership, critical thinking, and adept problem-solving
- Exhibit adaptability through a flexible, open-minded, and willing-to-adjust attitude
- Ability to successfully work independently, including managing multiple projects and deadlines and proactively identifying and completing tasks
- Ability to collaborate on informal and formal team-based projects
- Ability to act as a strategic thought partner and make recommendations that take into account competing needs and priorities
- Outstanding organization and ability to manage logistics of multiple projects
Director Attributes
- Thinks tactically about how to best achieve excellence, effectiveness, and efficiency on goals, shared mission, shared values and objectives for the team
- Effective receives direction form the Senior Leadership Team and properly aligns to shared mission, values, vision, and strategies set for the organization
- Ensures accountability of team members and effectively communicates direction to team
- Develops a plan for how their functional area will support that strategic vision.
- Motivates and rallies employees, advisory committee members, and funders
- Prepares the division/department to execute on the tasks that help achieve the project’s goals.
- Guides their team through changes while minimizing the negative impact of disruptions.
- Draws on deep expertise in the functional areas they oversee.
- Effectively delegates management duties.
- Assesses their direct reports against key metrics to ensure quality performance and improvement.
- Effectively communicates to a range of managerial and staff employees in various settings.
- Works well with groups in one-on-one settings to help create the corporate culture.
- Emulates the traits and behaviors valued by the organization’s leadership.
Additional Notes
This position is an onsite role in the Baltimore Area with occasional. Candidates must be comfortable with onsite work as well travel to various locations.
Role and Responsibilities
The Project Director is responsible for managing and supervising all aspects of the Waves Program by overseeing all aspects of programmatic and day-to-day operation, managing and supervising personnel, development, budgeting, finance, billing, expenditures, implementation, and ongoing improvements. Additional responsibilities may include fostering partnerships with stakeholders, identifying and advancing funding opportunities, and reporting on project outcomes to leadership and funders. The Project Director will also participate in the development of strategic planning and direction under the direction and in alignment with goals, initiatives, and direction set by the Executive Leadership Team.
IMPORTANT NOTE:
- This is not a REMOTE role. It is 80% on site a various location 20% remote. The successful candidate may be required to be on site without the 5-day work week.
- As a Full Time Salaried & Director Level-Employee your Actual Time Worked may vary slightly from week to week. Certain deadlines, projects, or major assignments may also require time in excess of your scheduled work hours. As a Full Time Salaried & Director Level-Employee you are expected to work with your direct supervisor on hourly work requirements, flexed time, and other requirements to remain in alignment with expectations for this role.
- This position requires availability for meetings, work, and engagement from a 7am to 7pm window and may require additional time spent as well as additional time spent on weekends due to ongoing workflow, deadlines, projects, or major assignments may also require time in excess of your scheduled work hours.
- The Director for Waves is required to ensure that their supervisor is blind copied on all communication related to the performance of these duties and to ensure that their supervisor is kept up to date regarding the status of all work, projects, processes, and assignments.
- The Director for Waves is required to ensure and remain in alignment with the organization’s culture, leadership, management, strategies, commitments, vision, procedures and processes.
- The Director for Waves should possess effective management skills in regards to personnel, staff, and employees ensuring that resources are not wasted and deployed in a manner that provides the organization with the highest rate of return on personnel costs.
- The Director for Waves should disclose any and all apparent or actual conflicts of interest and agree to only act in the best interest of the Waves Project. The Director for Waves must agree to act ethically, with a duty of loyalty, and best interest of the organization. Outside involvement with advisory groups, organizations, or entities that pose a potential risk to the best interest of Waves should be avoided and may be prohibited based on determinations from compliance and management.
- The Director for Waves must be fully committed to development needs for the Waves project on an ongoing basis and must take complete and full ownership over development duties for the Waves Division, Team, and Project.
- The Director for Waves must be fully committed to ensuring the successful financial management of the Waves project and must assume complete and full ownership over understanding and developing budgets, ensuring proactive management of programmatic deadlines, reporting, ensuring compliance needs are met as well as monitoring budgets, billing, drawdowns, and related matters. The Director for Waves should obtain a robust understanding of what is in the Waves Budget and must assume management for all factors that affect outcomes related to budget and financial performance.
Other Duties
Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Compensation
Compensation for this full-time position is $75,000 – $83,000 annually.
Digital Harbor provides a best-in-class comprehensive set of benefits to support the team. All regular, full-time employees are eligible to receive:
Health Benefits & Insurance
- Carefirst Blue Cross Blue Shield – Health, Dental, and Vision Insurance (100% of the premium paid for employees and 85% of dependents)
- Pre-Tax Health Savings Account (HSA) (with $275 monthly employer contributions)
- Pre-Tax Flexible Savings Account (FSA)
- Paid Accidental Death & Dismemberment (AD&D) Insurance
- Paid Short-Term & Long-Term Disability Insurance
- Paid Basic Life Insurance
- Offered Supplemental Voluntary Life Insurance (Employee, Spouse & Dependent Children)
- Total Pet Plan and Supplemental Wishbone Pet Insurance
- Employee Opportunity Program (EAP) – Health and Wellness
- Wellness Reimbursement Program
Retirement
- 401k Retirement Plan (with 6% matching)
Paid Time Off
- 15 Days Paid Time Off Per Year
- 20 Days Paid Time Off Per Year (after 3rd Anniversary)
- 25 Days Paid Time Off Per Year (after 6th Anniversary)
- 16 Paid Holidays (14 common plus 2 flexible holidays, including Dec 25 – Jan 1)
- Paid Bereavement Leave
Paid Parental Leave for Moms and Dads (two weeks after first year)