tech:

taffy

Nicholas Lambrou

Dell Boomi names Nicholas Lambrou managing director for Australia/New Zealand

Dell Boomi has appointed Nicholas Lambrou as managing director for Australia and New Zealand (A/NZ). As head of the local operation, Mr. Lambrou will...