Nicolas Tellier's Location
Ottawa, ON, CA
Nicolas Tellier's Work
Nicolas Tellier's Summary
Nicolas Tellier, based in Ottawa, ON, CA, is currently a Director of Supply chain and Logistics at Renaissance Network Reinvent, bringing experience from previous roles at Renaissance Network Reinvent, Varitron Technologies Inc. and Sanmina-SCI. Nicolas Tellier has 2 emails on RocketReach.