public static class HighManager implements Businessman {...}
public static class CTO extends HighManager implements Businessman {...}
Без имлементирования бизнесмена в сто не проходит валидацию. Но зачем это делать, если сто наследуется от менеджера, в котором и так имплементирован бизнесмен?