60 employees
Management, Business consulting, customer centricity, technology, analytics?? Wow, heavy words eh? Let us simplify this over a coffee
2019