Alcentra employs 81 employees. The Alcentra management team includes Amos Ouattara (Managing Director), Eric Larsson (Managing Director and Co-Head Special Situations), and Alexandre Davau (Managing Director).
Looking for a particular Alcentra employee's phone or email?