Lumika Search

Tecnology | New South Wales, Australia

Lumika Search is a 100% Australian owned Technology & Digital contract specialist Recruitment Agency aiming to change the game!

 Industry

Tecnology

 Location

New South Wales, Australia.

See larger map