LXA employs 49 employees. The LXA management team includes David Rees (CEO), Maria Abdulhadi (None), and Ruby de Leon Duque (Cost Manager).
Looking for a particular LXA employee's phone or email?