Hey Rifat, welcome to the community 👋 Thanks for posting and sharing your thoughts. I believe you’re on the right track with this approach. Echoing Simon Sinek’s words here: “You don’t hire for skills, you hire for attitude. You can always teach skills.” Starting with candidates who have the right mindset and a willingness to learn can be incredibly powerful (particularly in smaller businesses). In HR, we often find that skills are teachable, but attitude and adaptability (behaviours) are harder to instill. Here are a few pointers to help you get started: 1. Focus on Core Values: Identify the attitudes and values that align with your company’s mission. When hiring, look for people who reflect those qualities – a positive outlook, eagerness to learn, and a collaborative spirit, a genuine care and passion for helping people. 2. In the interview, assess these qualities through behavioural questioning. For example "can you tell me about a time when you went out of your way to help a team mate achieve X" (collaborative spirit). 3. Develop a Training Plan: Consider creating a clear training or mentorship plan for new hires. This way, you can bring in those who might be light on specific experience but are ready to develop with either your guidance or that of others. 4. Set Clear Development Milestones: Outline specific goals to keep new team members on track. This not only supports their development but also helps you assess progress without putting your company at risk. One the other hand however - you will need some CORE staff that can do the role as required with little to no oversight - otherwise you will be teaching everyone in your team how to do their jobs and will have no time for your own work (which can be a recipe for disaster over time). It’s great to see your commitment to fostering talent and growth! Let me know if you’d like more insights on implementing this, or if you want to chat about your HR needs. Happy to help as you build your team!