Skip to main content

Person profile

Person

Leo Tarafa

The BTW directory brings together public records about Leo Tarafa.

The available evidence covers Current roles: Leo Tarafa is listed in registry records for Taylor and Francis Group LLC with technical responsibilities..

Source description Leo Tarafa is listed in registry records for Taylor and Francis Group LLC with technical responsibilities.

Latest 2026-07-12
Current roles
Leo Tarafa is listed in registry records for Taylor and Francis Group LLC with technical responsibilities.

Current roles

Current role:Leo Tarafa is listed in registry records for Taylor and Francis Group LLC with technical responsibilities.Not yet assessed

Work contacts

Contact:techHigh confidence· 1 record