Over the last five years we were following a different consulting approach than most management consultancies – that is why we are called OTRA. We focus on bringing your organisation performance to the next level — to a high-performance organisation — by using the unused capacities of the frontline... Read more
Employees
1-10This company has no org chart yet
This company has no teams yet
This company has no offices yet