Specialised in building teams that perform.

Are you looking for a fresh start with your team and a structured way to effectively manage work?

I can assist you on building up team spirit and identify ways to manage work effectively.  Ultimately you can speed up product development and project delivery.

Bringing people together

Great teamwork

The stages of team development are not linear; storming recurs with varying intensity to build trust and cope better with healthy friction.  This is why successful teams take time to reflect and align regularly.  My facilitation and coaching services act as a catalyst for aligning faster and building trust.

If you want to have a solid start, my entry workshop serves as a foundational step for coaching teams, focusing on identifying core values, principles, and crafting a team vision aligned with these elements. Teams learn to manage rainy days and celebrate sunny days, before they can master storms together.  

Where is your team currently standing? Take the free short assessment and answer 10 questions to find out more about teamwork attitude.

Are you looking for people fitting to your team? Here is how you can find team players.

Managing work effectively


Building and developing teams requires self-awareness, empathy, emotional intelligence, psychological safety, and strategy work. 

Equally important is managing work and execution. Effective work management enables rapid testing and adaptation, predictable project deliveries, and gives the team space for team to develop and continuously improve

My Kanban coaching services help teams optimize processes and visualize workflows, increasing efficiency and predictability while maintaining a balanced workload.

My free online training on managing the flow of work can help you onboard fast, before we work together on improving your workflow. You can also read more about “Kanban vs. Scrum” or “Kanban for Project Management”  to understand how you can benefit from Kanban in any ways of working.

Growing Teams Through Continuous Improvement

I believe in continuous improvement and empowering each team member to lead it.

What distinguishes me is my keen sensitivity to multicultural, international teams, the emphasis on value-driven leadership, and my commitment to continuous improvement integrated seamlessly into daily workflows. 

I help teams to identify the importance of ownership, accountability, courage to make mistakes, and embrace conflicts as opportunities for growth. 

My methodology revolves around appreciating emergence and leveraging conflicts as catalysts for positive change.

Who benefits from team development

Leadership Teams

leadership team

Building up trust through vulnerability, authenticity and consistent communication of vision and strategy.

Business Partners

Business relationship
Align on common goals and be also in difficult times successful together.

Tribes & Communities

tribes and communities
Organise and facilitate continuous improvement by using swarm intelligence.
Photo by Jakob Dalbjörn on Unsplash

Teams in general

Helping teams to go beyond methods to drive sustainable innovation.
 Photo by Austin Distel on Unsplash

team development celebration


What People Are Saying

Ioannis feeds from a vast experience and expertise. I am deeply impressed with his thoughtfulness. He is a very active thinker and always open discussion. His strong social skills make him a natural and authentic coach. His expertise in a variety of frameworks and approaches. ​


Ioannis has a niche skill that is in high demand - a pro in his field of expertise, he is always articulate, reliable and great to work with. An all round great colleague and person.


Ioannis has an amazing understanding of his business. He is very professional, careful, persistent and well organized. In addition he has an excellent judgement. With his knowledge he always knew how to coordinate, accelerate and motivate the team. For me he is a very good advisor when it comes to personal development or growth.


Ioannis is a great coach, beside he is a very pleasant person to work with, he is someone who combines a number of key factors including a depth of knowledge, sharp agile instincts, highly communication skills and a great desire to help his clients be successful.



… or write to me