Russi comes from an aviation family and has worked for a number of commercial airlines before joining Chapman Freeborn Germany in 1987.
He took over the management of Chapman Freeborn Germany in 1990.
During his years with the Group he has been instrumental in setting up a number of key global operations, including Chapman Freeborn UAE, as well as subsidiaries in the US and Spain.
He has held the position of CEO since 2009, and has been instrumental in developing a vision and strategy for Chapman Freeborn’s future growth, including the strategic acquisition of new businesses.
- Join TIACA