What company is Michelle Peltier working for?
Michelle Peltier works for Idxtra.
What is Michelle Peltier's function at Idxtra?
Michelle Peltier is Sales at Idxtra.
Where is Michelle Peltier based?
Michelle Peltier is based out of London, England, United Kingdom.
What is Michelle Peltier's work email address?
Michelle Peltier's professional email address is m*****@idxtr***.com