Leasing Manager - Jacksonville, FL - Madison Fountains Madison CommunitiesLeasing Manager - Jacksonville, FL - Madison FountainsJacksonville, FLAs a Leasing Manager , you'll be the first point of contact for prospects and residents, providing exceptional service while driving leasing success. Drive Leasing Success – Effectively lease apartments, meet occupancy goals, and promote our communities as the #1 choice in the market.
Community Manager - JAX Cambridge ManagementCommunity Manager - JAXJacksonville, FloridaUnder the direct supervision of the Regional Manager, the Community Manager is responsible for ensuring excellent customer service in the daily management of the multi-family community including, but not limited to coordinating all aspects of apartment community operations, maximizing cash flow while preserving assets, achieving budgeted NOI, ensuring LIHTC and or HUD compliance, providing a quality living environment for residents, and establishing a positive working environment for community team members. Maximize cash flow at the property by maximizing revenue, minimizing delinquencies, ensuring timely rent collection, monitoring banking activities and daily deposits, and contacting residents to collect overdue rent.
Property Manager SAAR ManagementProperty ManagerJacksonville, FLThe Property Manager is responsible for the overall management and daily operations of the community, including leasing, resident relations, financial performance, maintenance oversight, staff leadership, regulatory compliance, and property appearance. We are a growing property management company committed to providing exceptional service to our residents while maintaining high-performing apartment communities.
Client Services Manager - Aventon Soraya Pegasus ResidentialClient Services Manager - Aventon SorayaJacksonville, FLYour Role as a Client Services Manager: Your practical and compassionate nature is critical to effectively balance between leasing apartments, managing resident retention, marketing the community, and handling administrative and financial responsibilities for your community. If you're a role model to peers, someone who advocates on behalf of your team to enhance individual performance while providing excellent service to internal and external customers, we want to speak with you!
NewGUARDIAN AD LITEM OFFICE, 4TH CIRCUIT- CHILD ADVOCATE MANAGER - 21012965 Government of FloridaGUARDIAN AD LITEM OFFICE, 4TH CIRCUIT- CHILD ADVOCATE MANAGER - 21012965JACKSONVILLE, FLSome examples of a "typical" working day may include the following: Collaborate with the Guardian ad Litem Office multidisciplinary team, management, Department of Children and Families, contracted service providers, Department of Juvenile Justice, Department of Education, Law Enforcement, etc. The Statewide Guardian ad Litem Office is Florida's award-winning, state-funded child advocacy organization that provides independent legal representation to abused, abandoned and neglected children in Florida's dependency court proceedings.
Community Manager Venterra Realty Management CoCommunity ManagerOrange Park, FLExplore our communities at VenterraLiving.com, and visit Venterra.com to learn more about how we're out-caring the competition by staying true to our value proposition: "We care more about renter experiences, which drives superior results.". Assist in preparing annual budgets and income projections, manage revenue collection, expenses, and financial reporting to maximize Net Operating Income.
Assistant Property Manager SAAR ManagementAssistant Property ManagerJacksonville, FL$20–$22 / hourThe Assistant Property Manager assists with the daily management and operations of the community, including leasing, resident relations, rent collections, vendor coordination, administrative functions, and ensuring compliance with Company policies. We are a growing property management company committed to providing exceptional service to our residents while maintaining high-performing apartment communities.
NewAssistant Property Manager - Lofts at Murray Hill WRH Realty Services, LLC.Assistant Property Manager - Lofts at Murray HillJacksonville, Florida$20–$22 / hourFull timeMaintain all accounts receivable including collecting rent, posting rent, making daily deposits, and maintaining a balanced, accurate rent roll. As the Assistant Property Manager, you will be responsible for assisting the property manager in the overall operations of the property, you’ll play a key role in keeping our community thriving.
General Manager II - Store 9289 - Jacksonville, FL Advance Auto Parts IncGeneral Manager II - Store 9289 - Jacksonville, FLJacksonville, FLWhile performing the duties of this job, the employee is usually working inside; however, they will occasionally be outside and exposed to various weather conditions while performing such tasks as installing batteries and wiper blades. The employee is also occasionally exposed to moving mechanical parts; high, precarious places; toxic or caustic chemicals; risk of electrical shock; explosives; and vibration.
Commercial Service Manager TerminixCommercial Service ManagerSt Augustine, FloridaThe primary purpose of this role is to oversee technician recruiting, hiring, ongoing training, coaching, development, and regular cadence of accountability, in order to maximize technician success and retention, as well as to ensure overall service quality to maximize customer retention. By applying to this job, you agree to receive initial texts from systems used on behalf of Rentokil North America, Inc., possibly including Workday, Loop, and HireVue.
Community Manager VenterraCommunity ManagerOrange Park, FLExplore our communities at VenterraLiving.com, and visit Venterra.com to learn more about how we're out-caring the competition by staying true to our value proposition: "We care more about renter experiences, which drives superior results.". Assist in preparing annual budgets and income projections, manage revenue collection, expenses, and financial reporting to maximize Net Operating Income.
NewAssistant Community Manager Roscoe Property ManagementAssistant Community ManagerJacksonville, FLThe Assistant Community Manager greets prospects, processes applications, manages leases and renewals, handles rent collections and evictions, and promotes resident satisfaction and property visibility through effective communication and social media. Manage lease renewals, send renewal notices, handle move-outs based on lease terms, apply fees when necessary, and keep property management software updated with move-in/out and renewal data.
Maintenance Manager KettlerMaintenance ManagerJacksonville, FLYou will spearhead all preventive and daily maintenance efforts with excellence and the highest level of consideration for a superior customer experience-exceeding targeted resident satisfaction and retention goals. The Maintenance Manager, under the direction of the Community Manager, is responsible for all physical operations and maintaining curb appeal of the apartment community.
Integrated Services Case Manager Sulzbacher CenterIntegrated Services Case ManagerJacksonville, FloridaSUMMARY: The primary role of the Integrated Services Case Manager is to provide intensive case management mental illness, substance abuse and/or co-occurring disorders enrolled in the mental health jail diversion program, the Mental Health Offenders Program (MHOP) and Project for Assistance in Transition from Homelessness (PATH) program. The role of the Integrated Services Case Manager is important in coordinating required and needed services from across service systems (i.e., mental health, criminal justice, developmental services, and addictions).
NewRetail Payments Product Manager (Non-Card Money Movement) Citigroup IncRetail Payments Product Manager (Non-Card Money Movement)Jacksonville, FL$107,120–$160,680 / yearAppropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Responsibilities: Assist in development and analysis of strategic product roadmaps, product enhancement and development, product launches, and product marketing to gain maximum benefit from each product, as well as review surveys and analyze competitive industry landscapes to identify relative trends, threats, and opportunities for product managers.
Bilingual Apartment Community Property Manager ApartnerBilingual Apartment Community Property ManagerJacksonville, FLORIDAHigh school diploma or equivalent required; associates degree or real estate/multifamily certification preferred. Were seeking an organized, serviceoriented team member to support property operations, leasing, and resident relations.
Operations Support Group Manager Senior Vice President Citigroup IncOperations Support Group Manager Senior Vice PresidentJacksonville, FL$123,440–$185,160 / yearIn this role, you will be responsible for the comprehensive oversight of the SCRA Operations team, ensuring strict adherence to SCRA policies and regulations, driving operational efficiency, managing risk, and enhancing the technology platforms that support Citi's military servicing operations. The ideal candidate is a results-oriented leader with a strong background in operations management, team development, and a deep understanding of SCRA, with the opportunity to own a critical compliance-driven operation at one of the world's leading financial institutions.
Maintenance Manager Venterra Realty Management CoMaintenance ManagerFleming Island, FLExplore our communities at VenterraLiving.com, and visit Venterra.com to learn more about how we're out-caring the competition by staying true to our value proposition: "We care more about renter experiences, which drives superior results.". Oversee property maintenance, including service ticket completions, inspections, repairs, preventative maintenance, unit turns, and upkeep of apartments and common areas.
Small Business Program Product Manager Citigroup IncSmall Business Program Product ManagerJacksonville, FL$114,720–$172,080 / yearThe Small Business Program Product Lead is a Vice President position that will help innovate, drive product development as subject matter expert, execute programs and manage day-to-day activities by working with internal and external partners. Small Business has been identified as a key growth area for Citi U.S. Personal Banking and Wealth Management to drive market-leading value propositions to grow P&L and offer best in class services to attract, engage, and retain customers.
Business Development Manager - Solid Waste Solutions FothBusiness Development Manager - Solid Waste SolutionsJacksonville, FLRemoteYou'll have the flexibility to work from our Jacksonville office or from your home in the Pensacola or Jupiter regions, while candidates throughout Florida may also choose a fully remote arrangement, as you drive strategic growth, develop new client relationships, and partner with internal teams to identify opportunities, shape winning proposals, and close high‑value work. Stay Informed: Maintain up-to-date knowledge of existing and proposed legislation related to public and private solid waste facilities; and sustainability practices such as Extended Producer Responsibility, Sustainable Materials Management, Circular Economies, Waste Diversion and Zero Waste.
Assistant Community Manager RPM LivingAssistant Community ManagerJacksonville, FloridaFull timePosition Summary: The Assistant Community Manager greets prospects, processes applications, manages leases and renewals, handles rent collections and evictions, and promotes resident satisfaction and property visibility through effective communication and social media. Manage lease renewals, send renewal notices, handle move-outs based on lease terms, apply fees when necessary, and keep property management software updated with move-in/out and renewal data.
Assistant Community Manager - Jacksonville, FL Hayes Gibson Property ServicesAssistant Community Manager - Jacksonville, FLJacksonville, FLProperty Management: The Assistant Community Manager assists the Community Manager in leading and supervising property operations, financial activities, regulatory compliance, and guides interactions with all stakeholders - residents, HGPS corporate personnel, regulatory agency officials, clients, community officials, vendors, and customers on the property. The Assistant Community Manager possesses a passion for customer service that inspires associates and vendors to deliver the highest quality product, comprehensive services, respect, and hospitality HGPS customers expect.
Assistant Community Manager - University Plaza Hayes Gibson Property ServicesAssistant Community Manager - University PlazaJacksonville, FLProperty Management: The Assistant Community Manager assists the Community Manager in leading and supervising property operations, financial activities, regulatory compliance, and guides interactions with all stakeholders - residents, HGPS corporate personnel, regulatory agency officials, clients, community officials, vendors, and customers on the property. The Assistant Community Manager possesses a passion for customer service that inspires associates and vendors to deliver the highest quality product, comprehensive services, respect, and hospitality HGPS customers expect.
Healthcare Operations Manager DaVita IncHealthcare Operations ManagerOrange Park, FLMinimum of one year experience required in management (healthcare, business, or military) or equivalent renal experience (nurse, dietitian, social worker, LPN, etc.) at discretion of DVP and/or ROD. Develop, mentor and inspire a cross-functional clinical team (census dependent on state laws) to deliver the best for our patients, teammates and community.
Restaurant Manager sweetgreenRestaurant ManagerJacksonville, FL$65,000–$68,000 / yearYou'll mentor team members to become future leaders, partner with the Head Coach to set goals and track performance, and use data-driven insights to navigate challenges and ensure exceptional guest experiences that build healthier communities through real food. Financial + Business Acumen: Supports operational excellence by managing controllable costs, executing schedules, and partnering with the Head Coach to drive sales and implement short- and long-term strategies using insights from the Ops Dashboard.
NewNurse Manager Mental Health Resource CenterNurse ManagerJacksonville, FloridaOutpatient services include medication management, care coordination, case management, intensive case management team services, counseling, psychosocial rehabilitation, an adult therapeutic family program, state hospital liaison services, mental health court, multidisciplinary forensic teams (MFT), jail-based diversion services, a Co-Responder Program with the Jacksonville Sheriff’s Office, the Link-to-Life suicide prevention program, and services that assist individuals in obtaining benefits such as Social Security Income, Social Security Disability Income, Medicaid, food stamps, and housing. MHRC also operates eight Florida Assertive Community Treatment (FACT) programs for adults with severe and persistent mental illness, located in Clearwater, Gainesville, Jacksonville, Kissimmee, Rockledge, Tampa, and Winter Haven, as well as a FACT Lite program providing Linking, Advocating, Treating, Transitioning, Empowering & Recovery Support (LATTERS) services in Jacksonville.
Property Manager ZRSProperty ManagerJacksonville, FloridaThe Property Manager’s primary focus shall include but not limited to: Manage all aspects of property operations, including leasing, rent collection, maintenance, and resident relations. As a Property Manager, you will be responsible for overseeing the day-to-day operations of the apartment communities, ensuring they operate efficiently and profitably.
Project Manager, Florida Innovation Mayo ClinicProject Manager, Florida InnovationJacksonville, FL$93,392–$140,129 / yearCandidates should also include any certifications they have, which may include but are not necessarily limited to Certified Product Management, Certified Scrum Master (CSM), Advanced Certified Scrum Master (A-CSM), PMI Agile Certified Practitioner, and/or Certified Scrum Professional (CSP). The Project Manager supports a diverse portfolio of early ideas, coordinates across stakeholders, and applies consistent methods to accelerate learning, decision-making, and progression while reducing friction for innovators.
Business Development Manager - Solid Waste Solutions Foth & Van Dyke LLCBusiness Development Manager - Solid Waste SolutionsJacksonville, FLRemoteYoull have the flexibility to work from our Jacksonville office or from your home in the Pensacola or Jupiter regions, while candidates throughout Florida may also choose a fully remote arrangement as you drive strategic growth, develop new client relationships, and partner with internal teams to identify opportunities, shape winning proposals, and close high-value work. Maintain up-to-date knowledge of existing and proposed legislation related to public and private solid waste facilities and sustainability practices such as Extended Producer Responsibility, Sustainable Materials Management, Circular Economies, Waste Diversion, and Zero Waste.
NewBoeing Global Services Quality Multi-Family Senior Manager BoeingBoeing Global Services Quality Multi-Family Senior ManagerJacksonville, FloridaThe Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. . Develop and maintain strategic and tactical partnerships with internal and external customers, stakeholders, BDS & BGS business partners, peers, suppliers, and direct reports; act as the primary quality liaison for cross-functional and customer engagements.
Maintenance Manager VenterraMaintenance ManagerFleming Island, FLExplore our communities at VenterraLiving.com, and visit Venterra.com to learn more about how we're out-caring the competition by staying true to our value proposition: "We care more about renter experiences, which drives superior results.". Oversee property maintenance, including service ticket completions, inspections, repairs, preventative maintenance, unit turns, and upkeep of apartments and common areas.
Assistant Manager SPM LLCAssistant ManagerJacksonville, FLDo you love being the backbone of a smooth-running team and delivering top-notch service that makes residents feel truly at home?. With over 45 years of industry excellence and 200+ properties across 14 states, we're looking for an energetic Assistant Manager.
Risk Manager (RN) Northbank Center for Rehabilitation and HealingRisk Manager (RN)Jacksonville, FloridaAdditionally responsible for Quality Assurance/Improvement activities and education that may include, but may not be limited to, those relating to resident/patient care practices, facility quality indicators, incidents, grievances, deficiencies cited by the agency, and plans of action to correct and respond quickly to identified quality concerns. #2024 The Risk Manager Nurse will be responsible for Risk Management activities that may include, but may not be limited to, those relating to resident/patient care, clinical practice, medical staff, physical plant and property, safety hazards, and employee safety.
NewCONTRACT MANAGER SPECIALIST - 60073197 Government of FloridaCONTRACT MANAGER SPECIALIST - 60073197FLCandidates claiming Veterans' Preference must attach supporting documentation with each submission that includes character of service (for example, DD Form 214 Member Copy #4) along with any other documentation as required by Rule 55A-7, Florida Administrative Code. BACKGROUND SCREENING REQUIREMENT: It is the policy of the Florida Department of Children and Families that any applicant being considered for employment must successfully complete a State and National criminal history check as a condition of employment before beginning employment, and also be screened in accordance with the requirements of Chapter 435, F.S., and, if applicable, Chapter 408, F.S.
Service Manager FairsteadService ManagerJacksonville, FloridaWe embrace digital transformation, data-driven decision-making, and emerging technologies, including AI, to build scalable systems that support sustainable growth, grounded in a culture of entrepreneurship, innovation, partnership, dedication, and integrity. As an integrated owner, operator, and innovator, Fairstead brings development, construction, and property management under one unified platform to deliver high-quality affordable housing that serves our residents at scale.
NewSSVF Case Manager Sulzbacher CenterSSVF Case ManagerJacksonville, FloridaDirector of Supportive Services FLSA Status: Exempt Hours: Full Time Summary The Case Manager/Outreach worker works directly with veterans and their families by helping to outreach to the community and developing goal plans to meet both the veterans’ immediate needs housing needs, providing crisis intervention and resource referrals. Resident, Guest and Internal Customer Focus SSVF Case Manager is sensitive to emotional, spiritual and practical needs of resident, families, guests and staff members in all interactions.
Assistant Community Manager - The Note RangeWaterAssistant Community Manager - The NoteJacksonville, FloridaThe Assistant Community Manager supports and assists the Community Manager in overseeing and managing the financial and operational facets of the community by completing accounting and reporting tasks, preparing monthly close-out and financial reports, processing invoices for payment, collecting rent, fees, and other payments, completing bank deposits, dispositions, and account reconciliations, and using the property management system to record, track, and report on all financial workings of the property. Stays informed about current market and competitor conditions that may impact the community's occupancy and sales results, develops and implements short- and long-term marketing plans and goals to sustain occupancy, and follows the property's established policies related to concessions, specials, and other programs to boost occupancy.
Nurse Manager Cypress VillageNurse ManagerJacksonville, FLThis position is responsible for providing direct nursing care to residents and delegate and supervise the care and services provided by Licensed Nurses and Quality of Life Specialists. The RN Manager is an RN who is responsible for the overall nursing care/service on his/her shift, including the accurate and timely administration of medications, treatments, documentation and emergency calls, as indicated.
Assistant Community Manager - Jacksonville, Fl Pegasus ResidentialAssistant Community Manager - Jacksonville, FlJacksonville, FLUsing high-level communication skills along with strategic consultative selling skills, your dynamic, supportive, and considerate personality, combined with community knowledge, provide the positive and genuine experience people crave and seldom discover when looking for their home. YOUR ROLE AS A Resident Relations Manager: You will be the front liner when it comes to Resident experience and support.
Activities Manager, University Skilled Nursing, Full-Time (1425) Brooks Rehabilitation HospitalActivities Manager, University Skilled Nursing, Full-Time (1425)Jacksonville, FLOffering a comprehensive system of care, Brooks provides inpatient and outpatient services, skilled nursing, assisted living, and memory care and impacts lives beyond clinical settings through community programs designed to enhance the quality of life for individuals with physical disabilities. The purpose of this position is to provide services to meet the social and/or emotional needs that affect the residents' ability to achieve their highest level of function; participate in the development of residents' comprehensive care plans; manage admission and discharge processes; assist with the development of policies and procedures to provide engagement to residents in compliance with federal, state and local regulations.
NewOps Sup Sr Manager Account Services Citigroup IncOps Sup Sr Manager Account ServicesJacksonville, FL$93,440–$140,160 / yearThe Operations Support Senior Manager leads and directs a team of data analysts in translating complex operational data into actionable dashboards, reporting suites, and insights for senior leadership, providing critical analytical support across multiple back-office lines of business within Account Services. This role demands a leader with specialized expertise in Quality Control (QC) frameworks, workload management, and third-party (3P) vendor governance to ensure operational excellence and strict risk compliance.
KYC Modernization Project Manager Citigroup IncKYC Modernization Project ManagerJacksonville, FL$113,840–$170,760 / yearSupport Jira Data Hygiene and Structure: Work with Tech Leads and POD owners to ensure the Jira plan is maintained at a high quality, with clear dependencies, a defined critical path, and accurate capability prioritization (Non-Negotiable, High, Medium). Own the Daily Execution Dashboard: Maintain and enhance the Epic-Driven Daily Execution Dashboard, ensuring data from Jira and Zephyr is accurately reflected in a "single pane of glass" view and prepare dashboards for senior executives to facilitate decision making.
Project Manager - Solid Waste Solutions FothProject Manager - Solid Waste SolutionsJacksonville, FLRemoteIf you thrive on leading impactful projects, enjoy turning complex challenges into successful outcomes, and are eager to grow your career while making a meaningful difference for the clients and communities we serve, we'd love to meet you! Artificial Intelligence: Foth uses artificial intelligence and other technology-assisted tools in connection with parts of our recruiting and hiring process, including to assist with reviewing application materials, identifying potentially qualified candidates, sourcing candidates, and supporting interview preparation.
NewPeople Operations Manager FothPeople Operations ManagerJacksonville, FL$90,000–$135,000 / yearFoth is currently seeking a team-focused, innovative, and results-oriented People Operations Manager (internally known as a Resource Center Manager) to be based in our Marion, MA; Newport, RI; or Jacksonville, FL office, who is looking for new learning experiences, opportunities for career growth, and a desire to contribute to our clients' success. Artificial Intelligence: Foth uses artificial intelligence and other technology-assisted tools in connection with parts of our recruiting and hiring process, including to assist with reviewing application materials, identifying potentially qualified candidates, sourcing candidates, and supporting interview preparation.
Lead Environmental Regulatory Specialist/Project Manager FothLead Environmental Regulatory Specialist/Project ManagerJacksonville, FL$110,000–$130,000 / yearSupport Client Managers with developing leads, expanding existing clientele, organizing marketing efforts, contributing to business development activities, assisting in preparation of request for qualifications / request for proposal (RFQ/RFP) response packages and making shortlist presentations. Oversee implementation of specialized projects that include coastal/waterfront development, docks and marinas, beach-dune system enhancement, inlet stabilization and maintenance, waterway improvements including shoreline stabilization structures, stormwater drainage systems, and environmental restoration projects.
Assistant Property Manager ZRSAssistant Property ManagerJacksonville, FloridaThe Assistant Property Manager primary focus shall include but not limited to: Collect rent in a timely manner, and ensure that all revenue data is posted correctly in the accounting system. Knowledge of property management software, such as, Onesite, Yardi, RealPage, Knock, RentCafe, Resman, etc.
Airworthiness Manager Hermeus CorpAirworthiness ManagerFL$165,000–$220,000 / yearThe successful candidate will use part 23, part 25, or MIL-HDBK 516 experience to work cross-functionally with engineering and external stakeholders to successfully implement and execute airworthiness approvals on aggressive timelines. About The Role: As an Airworthiness Manager you will be responsible for planning, negotiating, developing, and delivering the airworthiness artifacts necessary to facilitate both military and civil aviation approvals for developmental and production aircraft.
Mission Manager Hermeus CorpMission ManagerJacksonville, FL$150,000–$180,000 / yearThis role will work closely with the Chief Engineer and cross-functional teams to ensure the program milestones and deliverables are delivered on time, within budget, and in alignment with technical, operational, and stakeholder requirements. The Mission Manager will serve as the main customer interface and contract deliverable owner, managing the day-to-day execution of the contract, milestones, deliverables, and customer stakeholder communication.
Facilities Manager Mental Health Resource CenterFacilities ManagerJacksonville, FloridaOutpatient services include medication management, care coordination, case management, intensive case management team services, counseling, psychosocial rehabilitation, an adult therapeutic family program, state hospital liaison services, mental health court, multidisciplinary forensic teams (MFT), jail-based diversion services, a Co-Responder Program with the Jacksonville Sheriff’s Office, the Link-to-Life suicide prevention program, and services that assist individuals in obtaining benefits such as Social Security Income, Social Security Disability Income, Medicaid, food stamps, and housing. MHRC also operates eight Florida Assertive Community Treatment (FACT) programs for adults with severe and persistent mental illness, located in Clearwater, Gainesville, Jacksonville, Kissimmee, Rockledge, Tampa, and Winter Haven, as well as a FACT Lite program providing Linking, Advocating, Treating, Transitioning, Empowering & Recovery Support (LATTERS) services in Jacksonville.
NewService Manager Bridge Property ManagementService ManagerJacksonville, FLThe Service Manager oversees maintenance operations for at least one apartment community (typically fewer than 600 apartments), providing hands-on leadership, vendor oversight, team development, and operational consistency to ensure high-quality service delivery and property readiness. Advanced proficiency in property management and work order platforms (e.g., Yardi, SmartRent) for tracking service requests, preventive maintenance completion, inventory levels and generate reports.