NewRestaurant Manager IHOP 1729 West JordanRestaurant ManagerWest Jordan, UT$55,000–$58,000 / yearREQUIREMENTSOpen availabilityAwareness of events in the local area to ensure proper staffingWilling to work at any local units or possibly relocate ABOUT OUR FAMILY AT IHOPWith a rich history dating back to 1958, IHOP is a go-to destination for breakfast lovers. As the Restaurant Manager, you will prepare various reports at the end of each shift, such as Daily Sales Reports, Daily Cash Interims, Daily Labor controls, and others, which ensure the control of all company assets.
Software Development Manager II Autonomous Solutions, IncSoftware Development Manager IILehi, UTMobius Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations. As a Software Development Manager, you will lead the development and delivery of software systems powering the Mobius Autonomous Vehicle Control platform, which is developed in C#.
Manager, Category Marketing Graco Inc.Manager, Category MarketingKamas, UT$111,100–$194,400 / yearThe role encompasses typically leading a team of individual contributors to conduct category-specific market research, target customer identification, pricing strategy, and product branding to align with the specified categories and organizational global initiatives. This role requires deep knowledge of target industries to develop a strong voice of customer (VOC), set market size, develop go-to-market (GTM) strategies, and drive growth through strategic marketing planning.
Manager Massage EnvyManagerPark City, UT$24The brand is built upon the belief that regular massage, stretch, and facials are integral components of whole-body wellness and keep your body working. As a Manager in our Park City clinic, you will lead a talented team to deliver exceptional experiences for our members and guests.
Banquet Manager (Task Force) Davidson Hospitality GroupBanquet Manager (Task Force)Midway, UtahWith newly renovated accommodations, diverse dining experiences, and close proximity to world-class skiing, hiking, and fly fishing, Homestead is both a relaxing retreat and an adventure hub-creating an inspiring environment for hospitality professionals to grow, innovate, and deliver memorable guest experiences. A trusted partner and preferred operator for Hilton, Hyatt, Kimpton, Marriott, and Margaritaville, Davidson offers a unique entrepreneurial management style and owners' mentality that provides the individualized personal service of a small company, enhanced by the breadth and depth of skill and experience of a larger company.
Manager, Software Engineering - Platform NetVoyage CorporationManager, Software Engineering - PlatformLehi, UT$180,000–$200,000 / yearNetDocuments provides rewarding career growth in an inclusive, diverse environment where employees are encouraged to openly contribute creative ideas and innovation, backed by supportive peers and leadership working together to achieve our goals as a unified team. NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @netdocuments.com domain.
Manager - Floral Design and Event Decor Thanksgiving Point InstituteManager - Floral Design and Event DecorLehi, UtahReporting to the Campus Events leadership team, this position is responsible for managing the Floral and Site Decor Department while actively participating in the design and installation of floral arrangements and decorative experiences that enhance weddings, corporate events, development events, and Thanksgiving Point signature events. Summary : Thanksgiving Point is seeking a creative, experienced, and hands-on Floral & Event Decor Manager to lead the planning, design, production, and execution of floral and decorative elements across the organization.
Senior Site Development Engineer/Project Manager HorrocksSenior Site Development Engineer/Project ManagerPleasant Grove, UtahPrepare construction cost models and engineer opinion of probable cost for projects through various stages of development including due diligence to final construction document submittal for bidding. At Horrocks, we believe the best work comes from companies with values, that our people are our greatest resource, and that we have a responsibility to the communities where we live and work.
Tax Senior Manager / Principal HCVTTax Senior Manager / PrincipalLehi, UTWe also specialize in serving clients across the following industries: Private Equity, Real Estate & Hospitality, Media & Entertainment, High-Net-Worth Individuals, Manufacturing & Distribution, Professional Services Firms, Technology, Healthcare, Nonprofit Organizations, and Affordable Housing. We make significant investments in training and provide interesting, diverse, and intellectually stimulating work for our teams—the kind of work that helps you develop and refine your skills to advance in the profession.
Retail Pharmacy Manager Cardinal Health IncRetail Pharmacy ManagerMidvale, UT$111,500–$159,400 / yearEnsure that security of the prescription area and its contents are maintained at all times, including the restriction of persons unauthorized by the pharmacist on duty from being present in the prescription area while the pharmacist is temporarily absent but within the premises and the reporting of any thefts and/or diversions of controlled substances are reported upon discovery to the Office of Drug Control and the Drug Enforcement Administration pursuant to Federal and State requirements. Not allowing misbranded, deteriorated, adulterated, improperly stored or outdated drugs or any drugs marked ''sample'' or with any like designation or meaning are dispensed or present in the active stock in the pharmacy.
Assistant Store Manager - University Place Orem (Orem, UT) SephoraAssistant Store Manager - University Place Orem (Orem, UT)Orem, UTCollaborate with the Store Manager to ensure smooth daily operations, delivering exceptional client experiences while driving sales and profitability in a fast-paced environment. Demonstrated success as a retail assistant manager in fast-paced, high-volume environments, consistently driving results and elevating team performance through hands-on leadership.
Assistant General Manager Riser Fitness, LLCAssistant General ManagerCedar Hills, OR$20–$21 / hourInteract directly with members and prospective members and help them on their fitness journey while you connect and contribute to our studio community in this fun, high-energy and service-focused environment! Ability to assist in driving revenue streams: memberships & retail sales, private training bookings, and teacher training enrollments.
Senior Survey Project Manager - Transportation SAM, LLCSenior Survey Project Manager - TransportationMurray, UTProfessional Development: Customized career development plan for licensing and certifications, Project Manager Business Academy, CAD Training Program, Individual Development Plans/Career Check-Ins, SAM WINS - our initiative for women-focused leadership and development, Milestone Anniversary Recognition, SAMbassador mentorship program. SAM streamlines project delivery through a single, coordinated team, offering in-house capabilities across land surveying, aerial mapping, subsurface utility engineering (SUE), utility coordination (UC), GIS, BIM, and construction engineering inspection (CEI).
Assistant Operations Manager - Recreation Department Lehi City (UT)Assistant Operations Manager - Recreation DepartmentLehi, UT$23.38–$33.90 / hourKnowledge, Skills, and Abilities: Considerable knowledge of methods and techniques in operating concessions, day care, and customer service; community and public relations; budgeting processes and general accounting; working knowledge of the operation of computers and various software applications including spreadsheet, word processing, budgeting, etc. Manages financial operations by conducting regular cash balancing and reconciliation of tills and payments; supports concession staff with daily balancing procedures; collaborates with the Operations Manager and Finance Department regarding general ledger accounts and refund processing.
Engineering Manager Zions Bancorporation NAEngineering ManagerMidvale, UTThis modern and environmentally friendly technology center enables Zions to compete for the best technology talent in the state while providing team members with an exceptional work environment with features such as: Electric vehicle charging stations and close proximity to Historic Gardner Village UTA TRAX station. Acting as a player-coach, you will balance strategic leadership with hands-on technical contributions, serving as the primary contact for projects requiring technical resources.
Dealership Sales Manager Camping World Holdings IncDealership Sales ManagerDraper, UT$95,000–$160,000 / yearThe pay range for this role considers several factors in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. Camping World is looking for an experienced Sales Manager with the drive to go above and beyond expectations to deliver a high quality, top-notch customer driven experience.
NewExecutive Meeting Manager - SMERF Market POWDRExecutive Meeting Manager - SMERF MarketSnowbird, UtahUnder the direction of the Director of Conference Services, with dotted line reporting to the Director of National Sales, you’ll be responsible for contracting, selling, and servicing, S ocial, M ilitary, E ducation, R eligious and F raternal (SMERF) groups with 34 or fewer lodging rooms per night and day business. Attend regularly scheduled meetings with resort staff to ensure instructions are clearly understood by all parties involved, i.e. Conference Operations, Sales team, Banquet kitchen, restaurants, etc.
Executive Meeting Manager - Smerf Market POWDRExecutive Meeting Manager - Smerf MarketSnowbird Ski And Summer Resort, UTUnder the direction of the Director of Conference Services, with dotted line reporting to the Director of National Sales, you'll be responsible for contracting, selling, and servicing, Social, Military, Education, Religious and Fraternal (SMERF) groups with 34 or fewer lodging rooms per night and day business. Attend regularly scheduled meetings with resort staff to ensure instructions are clearly understood by all parties involved, i.e. Conference Operations, Sales team, Banquet kitchen, restaurants, etc.
Parts Counterperson and Assistant Manager Karl Malone Provo PowersportsParts Counterperson and Assistant ManagerProvo, UT$60,000–$70,000Our friendly and knowledgeable sales, financing, service and parts departments are ready to offer outstanding service at every point, from assisting while you're making your choice to ongoing maintenance and customization. We are a powersports dealership serving the Provo, Utah area, offering the best in new and pre-owned ATVs, motorcycles, power equipment, PWC and UTVs.
Banquet Manager Davidson Hospitality GroupBanquet ManagerMidway, UtahWith newly renovated accommodations, diverse dining experiences, and close proximity to world-class skiing, hiking, and fly fishing, Homestead is both a relaxing retreat and an adventure hub-creating an inspiring environment for hospitality professionals to grow, innovate, and deliver memorable guest experiences. A trusted partner and preferred operator for Hilton, Hyatt, Kimpton, Marriott, and Margaritaville, Davidson offers a unique entrepreneurial management style and owners' mentality that provides the individualized personal service of a small company, enhanced by the breadth and depth of skill and experience of a larger company.
Pharmacy Manager Costco Wholesale CorpPharmacy ManagerSOUTH JORDAN, UTOversees and participates in dispensing prescription medications: measuring, labeling, checking for drug interactions, verifying with physicians, and selecting substitutions when necessary. Responds to employee concerns using problem-solving skills, tact, and discretion in accordance with the Costco Employee Agreement and other applicable regulations.
Enhancement Manager BrightView LandscapesEnhancement ManagerBluffdale, UTFull timeEMs support the Account Managers in estimating, design, and client meetings, as well as sell enhancement services to clients, with or without base maintenance contracts. The Enhancement Manager (EM) schedules and directs personnel and resources towards providing quality, cost-effective enhancement services to clients.
Membership Sales & Marketing Manager Troon Golf LLCMembership Sales & Marketing ManagerMidway, UTThe role serves as the primary ambassador for attracting prospective members, retaining existing members, and promoting the club through various marketing channels and community partnerships. This position combines strategic membership sales, relationship management, community outreach, and marketing execution to enhance the overall member experience while achieving membership and revenue goals.
Traveling Assistant Project Manager - Mission Critical Layton Construction Co LLCTraveling Assistant Project Manager - Mission CriticalEagle Mountain, UTHeadquartered in Salt Lake City, Utah, Layton operates from 16 strategic offices across the United States, employing more than 1,500 construction professionals who serve diverse markets including healthcare, education, commercial office, industrial, hospitality, and multi-unit residential. Founded on the core values of honesty, unity, safety, and quality, Layton has built a reputation for excellence in complex project delivery while maintaining strong partnerships with clients, architects, and trade partners nationwide.
Traveling Assistant Project Manager - National Building Group Layton Construction Co LLCTraveling Assistant Project Manager - National Building GroupSandy, UTHeadquartered in Salt Lake City, Utah, Layton operates from 16 strategic offices across the United States, employing more than 1,500 construction professionals who serve diverse markets including healthcare, education, commercial office, industrial, hospitality, and multi-unit residential. Founded on the core values of honesty, unity, safety, and quality, Layton has built a reputation for excellence in complex project delivery while maintaining strong partnerships with clients, architects, and trade partners nationwide.
NewAccounting Manager Praxt TalentAccounting ManagerProvo, UtahWe acquire and operate conventional and affordable apartment communities in growth markets across the United States, with several billion dollars in assets under management held through active fund and joint venture structures backed by institutional and private capital. Run and audit the monthly asset management fee calculation, and compile additional management fee calculations across multiple ownership entities using financials from third-party property managers.
Traveling Assistant Project Manager - National Building Grou LAYTON CONSTRUCTION COMPANY, LLCTraveling Assistant Project Manager - National Building GrouSANDY, UTManages project engineers to assure project construction compliance through reviewing, submitting, and following up on submittals, Requests for Information, document revisions, and other documentation to avoid delays and additional risk to the project. * Controls the payment of job and subcontractor costs based on construction progress, document review and approval and coordinates with the job cost accountant for payments and lien releases.
Low Voltage Installation Manager (Utah) EMCOR Group IncLow Voltage Installation Manager (Utah)Sandy, UT$45–$50 / hourAs a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, EMCOR Group offers employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success.
Regionl Benefits Account Manager VP ALKEME InsuranceRegionl Benefits Account Manager VPSandy, UtahRegional Collaboration and Client, Carrier & Vendor Relations Foster and maintain strong relationships with clients, carriers, and vendor partners, ensuring exceptional service, responsiveness, and trust-based partnerships. Conduct regular meetings with staff (e.g., Benefits Account Managers, Benefits Coordinators, etc.) within the region, Agency Partners and their leaders, and Regional Presidents (RPs) to assess performance, share insights, and promote alignment with company goals.
Behavioral Health Associate Weekend Manager Turning Point CentersBehavioral Health Associate Weekend ManagerSandy, Utah$25–$27 / hourFull timeThe Weekend BHA / Operations Manager serves as a key member of the operations team and is responsible for managing weekend staff, overseeing day-to-day operations, and ensuring exceptional communication across all departments. This role requires a hands-on leader who is comfortable working as a team and independently, coaching staff, holding employees accountable, solving complex staffing challenges, and responding to evolving operational needs.
Kitchen Manager Village Inn Walker GroupKitchen ManagerMurray, UtahOur Employee-centric restaurants with friendly service provided to all Guests seeks to create a positive cycle where satisfied and well-supported Employees contribute to our welcoming and enjoyable experience for our Guests. • Staff Management: Schedule kitchen staff efficiently, making necessary adjustments to staffing levels to match business demands.
NewSenior Clinic Operations Manager Specialist Granger MedicalSenior Clinic Operations Manager SpecialistTaylorsville, UTFull timeQualifications:5+ years of experience in healthcare operations, clinic management, or healthcare analyticsExperience working with EHR and practice management systems, data analysis, reporting, and process improvementBachelor's degree not required:If you have a bachelor's degree, Healthcare Administration, Business, Public Health, or related field is preferredWork Environment:Primarily office-based or hybrid setting with regular clinic visits for cross-site collaboration and supportGranger Medical Clinic offers competitive wages, potential for annual bonus, and excellent benefits. Senior Clinic Operations Manager SpecialistThe Senior Clinic Operations Manager Specialist is a key operational partner to clinic leadership, providing analytical, systems, and process support to ensure efficient, compliant, and high-performing clinic operations.
Manager, HR Compliance Clyde CompaniesManager, HR ComplianceOrem, UtahFull timeDesign and operate recurring internal audit cadences across key compliance risk areas, including I-9 documentation, drug testing records, background check files, employee discipline documentation, and personnel file integrity . Build and continuously improve automated audit tracking systems and workflows to enable proactive compliance monitoring, reduce manual review, identify gaps, assign corrective actions, and track resolution to closure .
Senior Transportation Project Manager AECOMSenior Transportation Project ManagerMurray, UTWe invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world. Our teams partner with public- and private-sector clients to create innovative, sustainable and resilient solutions throughout the project lifecycle - from advisory, planning, design and engineering to program and construction management.
Development Project Manager Q-Systems (Security) QTS Realty Trust, Inc.Development Project Manager Q-Systems (Security)Eagle Mountain, UTThe Project Manager will interact daily with Installation Contractors, Design Consultants, Design Engineers, Commissioning Agents, Vendors, and Data Center Operations staff and should have both written and oral communication skills commensurate with this level of regular communication.) is primarily responsible for leading and managing Q-Systems Security design, pre-construction and construction activities on multiple projects. The Project Manager will interact daily with Installation Contractors, Design Consultants, Design Engineers, Commissioning Agents, Vendors, and Data Center Operations staff and should have both written and oral communication skills commensurate with this level of regular communication.
Assistant Food & Beverage Manager Homma TalentAssistant Food & Beverage ManagerPark City, UtahWe are seeking an experienced Food and Beverage Assistant Manager- In Room Dining to support the day-to-day operations of the dining outlets at a luxury resort in Salt Lake City . The ideal candidate will have experience in assisting F&B operations in upscale or luxury hotels, with a proven track record in delivering exceptional guest service and managing financial performance .
Power & Energy Lifecycle Project Manager WSP Global IncPower & Energy Lifecycle Project ManagerCottonwood Heights, UT$89,600–$156,600 / yearWSP USA is providing the compensation range that the company in good faith believes it might pay and/or offer for this position within the state of Colorado, based on the successful applicant's education, experience, knowledge, skills, and abilities in addition to internal equity and specific geographic location. Provides project management leadership for the development, execution, management, control, and monitoring of Power Delivery projects, including electric transmission, distribution, substation, and communication infrastructure.
Land Planning Manager The Larry H. Miller Company All GroupsLand Planning ManagerSandy, UtahLHMRE’s development projects and assets include large-scale master-planned residential communities; commercial, industrial, and entertainment venue development and asset management; and a growing portfolio of joint ventures with leading real estate partners across the nation. Miller Company provides management and direction for its portfolio of well-known and high-performing companies and always seeks to support its mission to enrich lives and its vision to be the best place in town to work and the best place in town to do business.
Senior Mining Construction Manager WSP Global IncSenior Mining Construction ManagerSouth Jordan, UT$130,000–$200,000 / year10+ years of relevant experience in large-scale heavy civil construction, process facilities, and/or mining infrastructure, such as haul roads, underground access (declines, shafts, drifts), waste rock facilities, tailings systems, and associated support facilities. Any unsolicited resumes, including those submitted to hiring managers or other business leaders, will become the property of WSP and WSP will have the right to hire that candidate without reservation - no fee or other compensation will be owed or paid to the recruiter, employment agency, or other staffing service.
Mining Construction Manager WSP Global IncMining Construction ManagerSouth Jordan, UT$108,000–$150,000 / year7-10 years of relevant experience in large-scale heavy civil construction, process facilities, and/or mining infrastructure, such as haul roads, underground access (declines, shafts, drifts), waste rock facilities, tailings systems, and associated support facilities. Any unsolicited resumes, including those submitted to hiring managers or other business leaders, will become the property of WSP and WSP will have the right to hire that candidate without reservation - no fee or other compensation will be owed or paid to the recruiter, employment agency, or other staffing service.
Development Program Manager (Data Center Construction Tfo) QTS Realty Trust, Inc.Development Program Manager (Data Center Construction Tfo)Eagle Mountain, UTEight or more years of professional experience in commercial construction practices and procedures, including management of Lump Sum, Construction Management at Risk, and Design Build project delivery methods from conceptual development through procurement to close out. Experience with Microsoft Office suite, specifically PowerPoint for use in communicating program updates to executive level, and Excel to create and maintain site program & individual project budgets.
Scenic Shop Lab Manager Utah Valley UniversityScenic Shop Lab ManagerOrem, UT$25.39–$29.87 / hourThis role oversees the safe and effective use of shop tools and equipment, mentors and manages students engaged in production-related projects, and coordinates with the Technical Director and production staff to determine which projects will be completed by students in alignment with production timelines and instructional goals. Although part-time and adjunct (less than 30 hours per week) employees are ineligible for the full-time employee benefits package, the university is pleased to offer the following: Undergraduate tuition remission benefit: Part-time: waives 100 percent of tuition and general student fees for up to 3 credit hours or 1 course after 6 consecutive months of employment and a minimum of 480 hours worked (dependents do not qualify).
Operations FP&A Manager CollectiveHealth IncOperations FP&A ManagerLehi, UT$110,000–$137,500 / yearStrong AI skills, including a demonstrated ability to leverage generative AI tools (e.g., Gemini in Google Sheets) to automate complex financial analysis, summarize insights from large data sets for corporate reporting and Board materials, and identify AI-driven solutions to enhance FP&A efficiency and scale support. This critical role involves close collaboration with Finance leadership and key cross-functional stakeholders, including Customer Experience (CX) and Health Plans (HPO), Product, and Engineering (R&D).
Sr Manager, Software Engineering Cox Enterprises IncSr Manager, Software EngineeringDraper, UT$148,500–$247,500 / yearCox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Bachelor's degree in a related discipline and 8 years' experience in a related field with at least 3 years' experience in a management or lead role; or a different combination, such as a master's degree and 6 years' experience; or PhD and 3 years' experience; or 12 years' experience in a related field with no degree.
Elementary School Cafeteria Manager II Anchorage School DistrictElementary School Cafeteria Manager IIUT$20.14–$21.19 / hourThe employee must have the ability to effectively manage the stress of working with students, parents, and other employees representing diverse cultures, personalities, and work styles in a dynamic work environment. This also includes the ability to communicate in English with school staff, co-workers, and the public; as well as have the ability to comprehend and carry out oral and written directions and understand and follow English instructions and written documents.
NewCommunications and Multimedia Manager South Jordan CityCommunications and Multimedia ManagerSouth Jordan, UTFull timeWhat You'll Do:Lead strategic communication efforts aligned with City Council priorities and community needsServe as the City's Public Information Officer, including during emergency response situationsOversee and mentor communications staff, supporting professional growth and team successCoordinate public relations, media outreach, and digital communication initiativesManage the City's website, social media presence, and marketing campaignsDevelop reports, surveys, and outreach strategies to measure and improve community engagementWho You Are:Bachelor's degree in Communications, Public Relations, Marketing, or a related fieldSix (6) years of progressively responsible experience in communications or public affairs; two (2) years of which have been in a supervisory capacityStrong leadership and supervisory experienceSkilled in media relations, digital communications, and strategic messagingEffective communicator with the ability to build relationships across diverse audiencesWhy Join South Jordan:Make a meaningful impact by connecting residents to vital city servicesCollaborate with dedicated professionals committed to service, integrity, and excellenceHelp shape how the community experiences and engages with local governmentWork in a supportive environment that values communication and continuous improvementHow to Apply:This position is open until August 23, 2026. The City of South Jordan is seeking a dedicated Communications and Multimedia Manager to help connect residents with the services, programs, and stories that shape our community.
General Manager Ulta Beauty IncGeneral ManagerRiverton, UTWe bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty's own private label. Execute the Guest Engagement Leader program flawlessly through business ownership, associate coaching, and leading a helpful and friendly guest experience to drive business results across all Annual Performance Goal (APG) metrics for the store.
Helpdesk Manager Waterford Research Institute, LLCHelpdesk ManagerTaylorsville, UTRemote$92,576–$120,000 / yearThis role provides leadership for the Help Desk team, establishes service management best practices, develops team members, and partners closely with other IT functions to ensure reliable technology services that support Waterford's mission of delivering high-quality educational experiences. As Help Desk Manager, you'll lead a talented team dedicated to delivering exceptional technology support while helping shape the future of IT services across the organization.
Selling Manager Ashley Furniture Industries IncSelling ManagerOrem, UTTo learn more about Ashley Furniture, our community engagement programs, environmental stewardship, and our core values, please visit our Corporate Social Responsibility information page: Corporate Social Responsibility. Working with the Visual Presentation Manager regarding product placement Reporting changes in policy and other information to staff members.
NewResidential Manager Chrysalis Utah LLC & Chrysalis Nevada LLCResidential ManagerRiverton, UT$19.50–$22.50 / hourThe House Manager is also responsible to maintain a high level of quality for the program, implement person centered plans, ensure persons medical, financial, and recreational needs are met and ensure that appropriate staff ratios and staff training are being fulfilled. The House Manager ensures that all Chrysalis positions provide appropriate support for the individuals to help them gain greater independence by making a difference in applying the five Chrysalis Values: Respect, Safety, Fun, Mentoring and Accountability.