Map Location
Givaudan Malaysia Sdn. Bhd.
Menara 1, Kelana Brem Tower, A-901, Jalan SS 17/15, Kelana Jaya, 47301, Petaling Jaya, Selangor, Malaysia