A strategic consultant with a diverse skill set would be most suitable for your business needs. Ensure they have expertise and experience in your specific area and industry. Remember to check their references and feedback from past clients. It is also advised to confirm that their approach aligns with your company’s culture and values.