50 employees
Sciowa is a financial advisory firm that helps with strategy development, performance improvement, and M&A for versatile sectors.