LogStar employs 53 employees. The LogStar management team includes Vincent Elfring (Senior Vice President), Prayag Parab (Business Development Manager), and Om Kailasam (Project Manager).
Looking for a particular LogStar employee's phone or email?