Luciana Sara is the Head Of Human Resources of CSi Romania.
80 people are employed at CSi Romania.
CSi Romania is based in Cluj-Napoca, Cluj.